我有两个不同的管道,有 3 个启用的代理。我的问题是,如果同时运行多个构建,则其中一个管道会失败(因为 tets 遇到冲突),因此如果有另一个管道正在为此特定管道运行,我想将构建请求排队。
我尝试的第一件事是使用功能和要求来识别一个代理,因此始终只有一个代理可用于该管道,但它不适用于Microsoft 托管的代理,而这就是我所拥有的。然后我想也许可以创建 2 个代理池,我可以在管道配置中指定使用其中之一,但我又无法为Microsoft 托管的代理创建多个池
如何防止多个构建同时运行?
谢谢!
continuous-integration pipeline azure azure-devops azure-pipelines