托管管道的 VSTS 限制

VSTS limit of hosted pipelines

我们在 VSTS 上使用托管代理 pipeline/pools。我们已将托管管道计数设置为 10。这不足以满足我们的需求,所以我尝试增加计数,但那里显示的 web UI for this does not allow me to (and a dead link,应该解释如何提高限​​制)。

有官方文章或文档提到这个限制吗?有没有办法消除该限制或至少提高它?

我发现的唯一提到这种限制的是 一个 Stack Overflow 问题(关于如何在 VSTS 中将代理添加到队列),它提到 5 是最大值(这显然是一个过时的信息)。它不提供任何来源参考。

我们知道私有管道/私有构建代理(它们似乎将限制设置为 1000,并且 dead link 解释了如何提高它)。我们正在使用这些,但对于这种特殊情况,从托管切换到私有不是一个可行的选择。

编辑 (2018-06-27):

Microsoft 工作人员在 2018 年 3 月的“Microsoft-hosted CI/CD" service in Visual Studio Marketplace, on the "Q & A”部分的页面上提到了限制:

Currently, we have a hard limit of 10 Hosted pipelines. If more hosted pipelines are needed, customers have to contact us and we will increase the limit. Since, hosted pipelines come with a dedicated azure agent, we have a check on the maximum anyone can buy and for those accounts with the need for higher number of hosted agents, we would like to allot them on case by case basis. We are currently planning to increase the upper limit for Hosted Pipelines. You can contact us here: "RM_Customerqueries at microsoft dot com" with your account details and the number of hosted pipelines you need. We will increase the hosted pipelines for you.

虽然它提到了一种提高限制的方法,但后来另一个人的问题(2018-06-26)说它似乎不起作用:

Is there an updated process for requesting more than 10 hosted agents? Getting "undeliverable address" responses to the email listed in a reply below from March.

编辑 (2018-12-31):

与此同时,我测试了 UserVoice 上发布的建议,并通过 Azure 门户提交了支持票证。这行得通(经过一些澄清)- 为我们的 VSTS(当前为 Azure DevOps)帐户提高了托管代理管道限制。
与此同时,用于订购代理的页面进行了调整,所以现在它解释说,你应该联系支持(并且前面提到的 link 指向 Azure DevOps 支持页面)。

在此提交用户意见:Hosted pipeline limit