VSTS配置代理程序池和队列

时间:2018-08-16 06:19:55

标签: azure-devops azure-pipelines azure-pipelines-release-pipeline

我是VSTS的新手-使用它来管理测试用例和相关的回归自动化测试。只是想检查我是否在权利轨道上。

感谢您的帮助...

有关代理程序池和队列的问题。我们想定义一些代理(在一个池中)和代理队列以支持代理池。

我正在阅读以下文章:

代理池和队列 https://docs.microsoft.com/en-us/vsts/pipelines/agents/pools-queues?view=vsts

使用上述配置-队列中可以有许多构建/发行版,当它们免费时,它们将分发给池中的代理。这就是它的工作方式。

当前配置:

我们有一条构建管道和一条发布管道,如下所述。

然后,我们将执行许多构建(在Build Pipeline中)和相关的发行版(在Release管道中)。

当前,我们正在使用以下配置-没有池。

发布和构建

建立管道 -测试版 -将构建软件(测试)

发布管道 -ReleaseTest -将运行该软件(测试)

1 个答案:

答案 0 :(得分:0)

您可以使用在VSTS中在代理程序池中管理的私有代理程序来同时运行构建,但是值得注意的是,您现在需要为concurrent builds on agents付费,因此您可以拥有15个代理程序,但是如果您只有10个并发许可证将运行10个构建或发行版。您可以通过buying more Microsoft Hosted Agent Concurrency licenses在托管代理上实现并发。