我为Azure DevOps Server 2019上的最新项目创建了一个新的构建管道。我使用提供的Git存储库和分支策略来保护master
和develop
免受更改而无需请求请求。
每个拉取请求都需要成功构建。不幸的是,Azure DevOps Server始终为每个拉取请求创建一个新的构建(下图中突出显示为红色的)。
我不需要那个版本。已分配分支的最后一个构建状态就足够了。是否有任何方法可以禁用拉取请求的构建并改用最后一个分支的状态?
答案 0 :(得分:1)
否,新的构建是必需的,因为它应在将代码从源分支迁移到目标分支(主/开发)后验证该构建是否正常运行。
关于分配分支的构建,它仅验证当前分支而不是迁移的代码。 (也许在迁移代码后会有一些错误/问题)