如何在Gitlab的管道变量的基础上运行作业?



我正在尝试执行一些管道变量的工作。我在我的。gitlab-ci中使用了"规则"。但获取错误"键可能不会与'rules': only"一起使用。我该怎么做呢?

build-dev:
stage: build
only:
- master
- branches
rules:
- if: '$CI_COMMIT_BRANCH=="my-featured-branch"'
when : never

您收到的错误实际上是它所说的:您不应该在同一作业中同时使用onlyrules

基本上原因是这可能会导致由于混合行为的问题。

来自文档:

rules代替only/except,不能在同一作业中同时使用。如果您将一个作业配置为使用两个关键字,那么GitLab返回的关键字可能不会与规则错误一起使用。

相关内容

  • 没有找到相关文章

最新更新