如何仅在 PR 上触发构建,而不是在合并后在 Azure 管道上触发构建?

eri*_*mjl 4 continuous-integration azure-devops

pyjanitor这是针对该项目提出的问题。

我已经构建了分为多个作业的管道,并且这些作业被设计为并行运行。但是,我注意到即使在合并 PR 后也会触发构建。因此,我的问题有两个:

  1. 是否可以触发构建以便我们只检查 PR?
  2. 仅检查 PR 是否是一种好的做法,或者是否存在我可能缺少的合并后构建(并运行所有测试)的基本原理?

更新:

我认为这个问题应该与建议的重复问题不同,因为我的问题是如何在 PR 合并后禁用构建,而不是在 PR 制作之前强制构建。

查看建议的副本,我没有找到任何有关如何配置 Pipeline YAML 以在 PR 合并后禁用构建的信息。建议的“分支策略”也不会显示在我的管道仪表板上。