我是VSTS的新手-使用它来管理测试用例和相关的回归自动化测试。只是想检查我是否在权利轨道上。
感谢您的帮助...
有关代理程序池和队列的问题。我们想定义一些代理(在一个池中)和代理队列以支持代理池。
我正在阅读以下文章:
代理池和队列 https://docs.microsoft.com/en-us/vsts/pipelines/agents/pools-queues?view=vsts
使用上述配置-队列中可以有许多构建/发行版,当它们免费时,它们将分发给池中的代理。这就是它的工作方式。
当前配置:
我们有一条构建管道和一条发布管道,如下所述。
然后,我们将执行许多构建(在Build Pipeline中)和相关的发行版(在Release管道中)。
当前,我们正在使用以下配置-没有池。
发布和构建
建立管道 -测试版 -将构建软件(测试)
发布管道 -ReleaseTest -将运行该软件(测试)
答案 0 :(得分:0)
您可以使用在VSTS中在代理程序池中管理的私有代理程序来同时运行构建,但是值得注意的是,您现在需要为concurrent builds on agents付费,因此您可以拥有15个代理程序,但是如果您只有10个并发许可证将运行10个构建或发行版。您可以通过buying more Microsoft Hosted Agent Concurrency licenses在托管代理上实现并发。