Preparing for Team Build

In this section, we’re going to look at the preparations you’ll need to make to set up the necessary infrastructure before you start automating your build processes using Team Build.

Build Agents

Assuming you’ve already set up your Team Foundation Server, the first step is to set up build agents to execute your builds. A build agent is simply a machine that has the Team Build service installed on it.

Although it’s technically possible to install Team Build on the same machine as Team Foundation Server, this is not recommended for a number of reasons:

  • Compiling software is particularly resource-intensive, and this could be detrimental to the performance of Team Foundation Server.

  • Build scripts and unit tests might be written ...

Get Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.