禁用 CICD 构建自动触发,但保持打开以供手动触发

Disable CICD build from triggering automatically yet keep it open for manual trigger

我有 2 个基于分支 X 的 CICD 管道(构建 A 和构建 B)。但是我想确保每次有拉取请求时只触发构建 A。

是的,我可以禁止管道触发像这样更改设置,但是如果我这样做,我将无法手动触发构建。

有没有办法禁用自动触发,同时保持手动触发选项打开?

是的,当然应该设置pr: none。请检查 PR 触发器 here

同样的方法你可以控制CI triggers

I have 2 CICD pipeline (Build A & Build B) based on the branch X

同意 Krzysztof Madej 的观点。

如果您创建拉取请求并自动触发构建 B。我们可以设置 pr: none 或检查 branch policy Build Validation

如果PR完成,Build B自动触发,我们可以设置trigger: none关闭CI Trigger