如果先前的CI构建失败,如何阻止当前PR的合并,如果先前的构建成功,它应该通过PR?

时间:2019-09-12 04:42:55

标签: git azure-devops continuous-integration devops

我在Azure Repo中拥有master&dev的两个分支....如果我从dev到master进行了PR ...如果先前的CI构建成功,则应该允许合并...以防万一先前的构建失败,则合并应被阻止

1 个答案:

答案 0 :(得分:0)

分支策略包含Build validation规则作为解决方法。您创建PR,其更改将通过管道构建。如果构建失败,则PR将无法完成:

enter image description here

因此,您无法在master分支中获得损坏的代码。