在注冊Runner時候這里輸入了tag,這里指的是runner的標簽,可以設置多個 ,分別用 ,號分割
.gitlab-ci.yml文件中
stages: - pull - package - build - restart - clean pull: stage: pull script: - cd /usr/local/xiangmu/weixin - git pull git@git.lug.ustc.edu.cn:complete/weixin.git package: stage: package script: - cd /usr/local/xiangmu/weixin - /usr/local/bin/apache-maven-3.6.2/bin/mvn clean package - cp target/weixin-0.0.1-SNAPSHOT.jar docker/weixin-0.0.1-SNAPSHOT.jar build: stage: build script: - cd /usr/local/xiangmu/weixin/docker - docker build -t weixin -f DockerFile . restart: stage: restart script: - cd /usr/local/xiangmu/weixin/docker - docker-compose down - docker-compose up -d clean: stage: clean script: - docker images|grep none|awk '{print $3 }'|xargs docker rmi
管道中沒有指定tags標簽 (這里的設置代表是有此tags(標簽)的Runner來運行此管道)
指定tags那么就由此tags的Runner來運行此管道
如果不指定 那么Runner的tags 就為空
(如果僅用於個人 可以設置Runner的tags為空)