我在我的 Azure DevOps git 分支之一上使用构建策略。
如果更新源分支,是否有任何方法要求再次运行手动触发的分支构建策略?
我的分支策略设置为手动触发。我们使用手动而不是自动来减少在我们的 CI 服务器上运行的构建数量(我们使用自托管构建服务器),因为我们通常提前打开 PR 以提供反馈并促进围绕代码的对话。
如果触发器设置为自动,那么只要更新源分支,新构建就会排队。手册不是这种情况。我遇到过构建策略通过但随后对分支进行了进一步提交并且审阅者批准的情况。但是构建没有再次手动触发,最后一次提交和推送引入了一个错误。我希望构建验证策略在每次更新源分支时重置或失败,类似于在推送后重置代码审查者投票的方式。
这可能吗?
最佳答案
我认为目前这是不可能的,它已作为功能请求/问题在开发者社区中提出,因此我鼓励您对此投赞成票 here .
关于azure-devops - 在 VSTS/Azure DevOps 中重置分支更新的构建策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52940355/