azure-devops - 在 VSTS/Azure DevOps 中重置分支更新的构建策略

标签 azure-devops azure-pipelines

我在我的 Azure DevOps git 分支之一上使用构建策略。

如果更新源分支,是否有任何方法要求再次运行手动触发的分支构建策略?

我的分支策略设置为手动触发。我们使用手动而不是自动来减少在我们的 CI 服务器上运行的构建数量(我们使用自托管构建服务器),因为我们通常提前打开 PR 以提供反馈并促进围绕代码的对话。

如果触发器设置为自动,那么只要更新源分支,新构建就会排队。手册不是这种情况。我遇到过构建策略通过但随后对分支进行了进一步提交并且审阅者批准的情况。但是构建没有再次手动触发,最后一次提交和推送引入了一个错误。我希望构建验证策略在每次更新源分支时重置或失败,类似于在推送后重置代码审查者投票的方式。

这可能吗?

最佳答案

我认为目前这是不可能的,它已作为功能请求/问题在开发者社区中提出,因此我鼓励您对此投赞成票 here .

关于azure-devops - 在 VSTS/Azure DevOps 中重置分支更新的构建策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52940355/

相关文章:

azure - 从 AzureDevOps 替换 token 在应用程序设置中设置 JSON key

visual-studio - VSTS 发布管理转换 web.config

asp.net - 在发布时更改 .config 文件中的附加程序参数值( azure 管道)

azure-devops - Visual Studio DevOps 管道中的错误解密错误(用于工作)

git - Azure DevOps Pipeline 仅在特定标签上运行

Azure Web Job App.Config 转换在 TFS 发布管道中不起作用

azure - 在 Cache@2 Azure Devops 任务的 key 中使用节点版本

Azure 门户看不到 DevOps 组织 [帐户问题?]

azure-devops - Azure 开发运营 : Pull Request across the Repositories?

azure - 使计时器触发功能 cron 可从 Azure DevOps 发布管道进行配置