在适用于VS Team Services的VM上扩展构建代理的正确方法

时间:2016-08-11 17:12:16

标签: azure-devops azure-pipelines

在单个VM上扩展VSTS构建代理的最佳做法是什么?

我已阅读thisthis,但我仍然不确定如何正确执行此操作。

我想的可能是一个名为c:\ builds的文件夹。然后将代理位提取到每个代理下的文件夹下(即c:\ builds \ 1或c:\ builds \ agent01)。但不确定。

1 个答案:

答案 0 :(得分:2)

只需使用您想要的目录方案注册多个代理。在Windows上,较短的路径更好,因为文件路径上的传统260字符限制令人抓狂。

另请注意,构建通常受I / O限制。除非您使用SSD,否则将多个代理放在同一个物理硬盘上并不会让您受到太多影响。我不打扰每个磁盘超过2个代理,虽然你的里程可能会有所不同,具体取决于磁盘速度,内存等。这是值得分析的东西。过了某一点,您的构建实际上会运行得更慢,但并行。