gpt4 book ai didi

azure-devops - 在 VSTS (Azure DevOps) 中禁用同一管道的同时构建

转载 作者:行者123 更新时间:2023-12-01 05:51:51 26 4
gpt4 key购买 nike

我在 VSTS(也称为 Azure DevOps,现在已知)上有一个构建管道,它在一个代理池上运行,该代理池有 2 个构建代理(代理 A 和 B),并设置了持续集成。我想在不同的代理上禁用此构建管道的同时执行,即如果在代理 A 上运行构建,我不希望构建在代理 A 上的构建完成之前开始在代理 B 上运行。

我可以通过更改要求来取消所有构建代理运行构建的资格(例如,只有代理 A 满足需求)来实现这一点。但是,这是不可取的,因为构建代理与其他项目共享,有时所选代理会很忙,所以我不想将构建代理限制在任何特定机器上。

在 VSTS 中是否有一种简单的方法可以做到这一点?

最佳答案

您可以在构建定义的触发页面上使用“构建正在进行时进行批量更改”设置。文档在这里:https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml

关于azure-devops - 在 VSTS (Azure DevOps) 中禁用同一管道的同时构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53169214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com