Gitlab CI排除标签

时间:2019-11-05 11:56:46

标签: continuous-integration gitlab

在gitlab ci的yml文件中,我可以使用tags来指定应使用的跑步者,如here所示。

是否有一种方法可以反转此设置? 我想要一个标签,跑步者一定没有。

例如,我有两个跑步者:

runner1:
  tags:
    - general_tags
    - don't_run_here
runner2:
  tags:
    - general_tags

还有一个gitlab-ci yml,其中:

test:
  image: ubuntu
  tags:
    - general_tags
    - exluded_tags:
      - don't_run_here

然后,此设置应始终选择runner2

excluded_tags这样的选项是否可行,还是gitlab缺少此功能?

0 个答案:

没有答案