Thursday, March 6, 2008

Team Build Server 2008 Requirements

Here are some tips to be aware of when setting up a 2008 Team Build server:

From MSDN,

In order to run tests during build, Team Edition for Testers must be installed on the build computer. In order to run unit testing, code coverage or code analysis, Team Edition for Developers must be installed on the build computer.

The Build Server components are already capable of building the vast majority of the project types. However, if you want to simply compile your projects and you don't need to run code analysis or tests, then you don't need to install any Visual Studio 2008 editions.

Additionally, if you just want to build Web Application projects:

  1. On the computer running Team Build, navigate to the "C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0" directory.
  2. In this directory, create a "WebApplications" directory.
  3. Place the "Microsoft.WebApplication.targets" file in the "WebApplications" directory. This file can be found in the same location on your development computer with Visual Studio 2008 installed.