Reputation: 85
I have installed 3 build agents on 2 core 8 GB ram and after that, it takes time to build the job as I am building the JAR file from this job so my question is if I purchase high-end server will it increase the performance or any solution for multiple build agent configuration.
When I am running 3 build agent its takes 25-30 min to build and single build agent takes 5-10 minute.
Upvotes: 2
Views: 1389
Reputation: 51183
Your question is more related--how to speed up the builds. Will the hardware of build server improved effect your build speed? Definitely.
To really speed up, you'll need to setup your own build server. Using a DS Azure VM running on a permanent SSD will give you the most performance benefit.
Since you are using multiple agents in one machine. You might also want to
Parallelize your builds. If you're building multiple projects or multiple configurations make use of the ability to MultiConfiguration option to spin up multiple builds on multiple agents (you do need to allocate multiple hosted agents in this case)
And Phases in Build and Release Management
Besides there are multiple ways to improve the build speed, reduce build execution time. Suggest you take a look at the wonderful answer from jessehouwing in related question: Is there a way to speed up the builds in visual studio team services (and TFS)
Upvotes: 4