我已经在VSTS上创建了一个私有代理池。
然后下载了Linux代理,将其安装在我的Ubuntu 18.04服务器上,一切正常。
唯一的问题是我注意到它没有充分利用CPU的潜力。我想给它所有可用的计算能力,以加快构建速度。
有没有办法做到这一点?还是我可以阅读的文章?我已经四处搜寻,但找不到有用的东西...
我不在Azure上托管,我的构建计算机在我的桌子下面。
谢谢大家! 凯斯
答案 0 :(得分:1)
Azure DevOps(VSTS)代理确实不需要太多的CPU功能。
将代理视为在管道(构建或发行)中执行的任务的协调器。这些任务可能需要CPU能力。例如,如果我使用选择的构建引擎(Maven,Ant,Gradle等...)以构建管道的形式执行构建,则正是这些构建引擎我希望能够最大程度地利用我的CPU,而不是叫他们的协调员。
希望有帮助!