![]() ![]() ![]() Select “ Build | Manage Build Controllers…” to get a list of all of your controllers and he build agents that are associated with them.įigure: the list of build agents and their controllersĮach of these Agents might be subtly different. You can add a set of Tags to your agents and then set which tags to look for in the build definition.įigure: Open up your Build Controller Manager What about a geographically diverse team? If you have a centrally controlled infrastructure you might have build servers in multiple regions and you don’t want teams in Sydney copying files from Beijing and vice a versa on a regular basis. Inevitably you will need to install components that you would expect to be installed on target computers, but how do you keep track of which build servers have which bits? The way to combat this is to have more build servers, but with that comes complexity. That could mean that you have a broken build every day! Gated check-ins help, but they have a down side that manifests as queued builds and moaning developers. Lets say you have 30 developers and each developer breaks the build once per month. The benefits are based on the number of developers you have working on your project. At SSW we use gated check-in for all of our projects.
0 Comments
Leave a Reply. |