在gitlab-ci中强制使用两个标签



下面是一个gitlab-ci的例子,我想在标记为docker的运行器上运行作业和
示例:如果我有下面的runner列表,我希望作业将在runner2上启动:

  • 跑1标签:docker,preprod,shell
  • 跑2标签:docker,preprod,prod
  • 3标签:shell,preprod,prod

我该怎么做?

buildWithDocker:
image: alpine:latest
stage: build
tags:
- docker
script:
- echo 'Building with the docker executor...'

tags键是一个接受多个值的YAML数组。正如文档中提到的,您可以定义多个标记,所选的运行程序将拥有所有标记:

buildWithDocker:
...
tags:
- docker
- prod
...

相关内容

  • 没有找到相关文章

最新更新