Gitlab - 如何从分支及其子级停用管道

问题描述 投票:0回答:1

有没有办法停用管道在某个分支及其子分支上运行。

示例:

  • 父分支
    • 子_分支1
    • Child_Branch2

我不希望管道在 Parent_branch、Child_Branch1 和 Child_Branch2 上运行。

我尝试使用 except 但它不起作用。

gitlab gitlab-ci pipeline
1个回答
0
投票

你尝试过“规则”吗?你可以做比“仅”或“除了”更具体的事情。

下面的链接中有很多示例https://docs.gitlab.com/ee/ci/yaml/#rulesif https://docs.gitlab.com/ee/ci/jobs/job_rules.html#common-if-clauses-with-predefined-variables

GitLab 设置了许多预定义变量,您可以在管道定义中使用这些变量

https://docs.gitlab.com/ee/ci/variables/predefined_variables.html

希望这有帮助

© www.soinside.com 2019 - 2024. All rights reserved.