VSTS托管代理构建不会并行运行

时间:2016-09-27 10:22:16

标签: azure azure-pipelines

似乎是Visual Studio Team Services中的一个错误,因为虽然我有两个通过azure租用的托管代理,但我仍然无法一次运行多个构建。另一个构建等待排队,直到第一个构建完成

  • 我已通过azure个人资料
  • 租借了2个代理商
  • 我可以看到托管队列中的2个代理
  • 我为两个版本选择了托管池
  • 当我检查每个托管构建服务器上发生了什么时,他们都说他们正在运行相应的构建,但有人说它已排队。
  • 目前没有其他正在运行的构建或部署

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

据我所知,这应该有效。我能想到的唯一两个阻止并行构建的东西是:

  1. 构建消耗2个代理,例如设置为并行编译两个构建配置。在构建过程中查看托管池消耗,您应该看看两个代理是否正忙以及它们正在做什么。
  2. 您还在使用其他托管池,例如托管的linux,托管的macOS,托管VS2017 - 所有这些都与托管池共享运行代理的限制,所以限制为2,如果你在1个代理上运行某些东西,那么你可以使用托管的linux"任何"托管的X"池。
相关问题