我现在试了100次都不明白,也许有人能帮我解决我在Gitlab中有一个CI作业,它应该在安装在OSx系统上的特定运行程序上运行,但是当我启动管道时,该作业没有出现在gitlab管道用户界面中。这里我的gitlab-ci.yml:
app-ios: stage: build script: - echo 'test' tags: - apple - shell only: - deploy/app
我试着再注册一次跑步者我试着只注册一个标签
vfwfrxfs1#
将标记添加到CI YAML文件时,需要确保运行程序具有相应的标记。从文件上看,必须将作业中列出的每个标记分配给一个运行程序。因此,在您的示例中,您需要确保注册的runner同时具有apple和shell标记。显然,runner可以具有更多标记,但至少需要具有这两个标记。
apple
shell
1条答案
按热度按时间vfwfrxfs1#
将标记添加到CI YAML文件时,需要确保运行程序具有相应的标记。
从文件上看,
必须将作业中列出的每个标记分配给一个运行程序。
因此,在您的示例中,您需要确保注册的runner同时具有
apple
和shell
标记。显然,runner可以具有更多标记,但至少需要具有这两个标记。