gpt4 book ai didi

Azure管道: 2 build are triggered for PR

转载 作者:行者123 更新时间:2023-12-03 01:20:08 27 4
gpt4 key购买 nike

我正在使用 Azure DevOps yaml 管道。每当我推送到具有开放拉取请求的分支时,都会触发 2 个构建:一个带有 PR 的名称,另一个带有提交的名称,请参阅

enter image description here

源分支和目标分支中的触发部分是相同的:

trigger:
branches:
include:
- "*"
# builds is already triggered once by branch
pr: none

如何避免在两个分支中使用相同(分支)pipeline.yaml 来避免触发同一提交的 2 个构建?

最佳答案

这是由于分支上的 CI 触发器和自动运行管道的 PR 构建验证策略所致。

为了避免这种情况

  1. 在构建验证政策中 - 禁用自动排队。
  2. 或者将 PR 标记为草稿,同时进行更改。

在此更改之后,任何更改都只会触发 CI 构建/管道,准备好后只需发布 PR 或手动对 PR 进行排队

关于Azure管道: 2 build are triggered for PR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71233580/

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