VSTS多个构建代理

时间:2018-04-19 10:08:16

标签: azure-devops azure-pipelines azure-pipelines-build-task

我已经在2核8 GB ram上安装了3个构建代理,之后构建作业需要时间,因为我正在从这个作业构建JAR文件所以我的问题是如果我购买高端服务器它会增加多个构建代理配置的性能或任何解决方案。

当我运行3个构建代理时,构建需要25-30分钟,单个构建代理需要5-10分钟。

1 个答案:

答案 0 :(得分:3)

您的问题更相关 - 如何加快构建速度。构建服务器的硬件是否会改善您的构建速度?肯定。

  

要真正加快速度,您需要设置自己的构建服务器。运用   在永久 SSD 上运行的DS Azure VM将为您提供最大的支持   绩效收益。

由于您在一台计算机上使用多个代理程序。您可能还想

  

并行化您的构建。如果您正在构建多个项目或   多种配置利用MultiConfiguration的功能   在多个代理上启动多个构建的选项(您需要   在这种情况下分配多个托管代理)

enter image description here

Phases in Build and Release Management

此外,有多种方法可以提高构建速度,减少构建执行时间。建议您在相关问题中查看 jessehouwing 的精彩答案:Is there a way to speed up the builds in visual studio team services (and TFS)