gpt4 book ai didi

GitLab-CI:仅在满足所有条件时才运行作业

转载 作者:行者123 更新时间:2023-12-05 00:49:02 24 4
gpt4 key购买 nike

GitLab-CI document ,我阅读了以下内容:

In this example, job will run only for refs that are tagged, or if a build is explicitly requested via an API trigger or a Pipeline Schedule:

job:
# use special keywords
only:
- tags
- triggers
- schedules


我注意到文档使用 而不是 ,这意味着在满足任一条件时运行作业。但是,如果我想将作业配置为仅在满足所有条件时运行,例如在管道计划 中,该怎么办?和 在主分支上?

最佳答案

如果您的具体问题是我如何只在 上运行管道master预定时间 这应该有效:

job:
only:
- master
except:
- triggers
- pushes
- external
- api
- web

在本例中,您排除了除 schedules 之外的所有内容。 'trigger' 并且只为 master 运行分支。

关于GitLab-CI:仅在满足所有条件时才运行作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48361585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com