Tim Elhajj

Off the Microsoft stack!

Run the TFS Build Install Wizard

How to run the TFS Build wizard

First you install the build service, then you run its configuration wizard. This procedure assumes you’re installing the new build service on a dedicated build machine which also hosts the TFS 2010 build service, but this is not a requirement. You can install the TFS 2012 build service wherever you like.

Once you have the new build service installed, you can continue to build your software projects with your existing build definitions and process templates, or you can create new definitions using the new default template, which allows you to take advantage of new build features.

There’s more information on MSDN: Use Legacy Build Processes and Define a Build Process that is Based on the Default Template.

Tip: If you’ve already installed TFS on the machine where you plan to run the new build service, then the build service is already installed, and you can skip the first procedure. To access the build configuration wizard, launch Team Foundation Server Administration Console, choose Build Configuration and then choose Configure Installed Features.

Required Permissions

To perform these procedure, you must be a member of the Administrators security group on Windows Server. To run the build configuration wizard, you must be a member of the Project Collection Administrators group on TFS.

To run the TFS installer on the new hardware

This installs Team Foundation Server and all its components (including the build service) on your file system, but you only need to configure the build service. You can leave unconfigured any components you don’t need (for example, TFS).

  1. Insert the Team Foundation Server DVD in the drive and launch the tfs_server.exe file .
  2. On the license terms dialog box, accept the license terms and then choose Install Now.
    If you want to install Team Foundation Server to a specific location in the file system, choose the browse button (…) next to the default install location.
To run the TFS build configuration wizard
  1. Choose Configure Team Foundation Build Service, and then choose Start Wizard.
    The Build Service Configuration wizard appears.
  2. Read the Welcome screen, and then choose Next.
  3. Choose Browse, enter the name of the upgraded TFS 2012 server, and then choose the team project collection to which you want this build controller to connect.
  4. Choose Next.
  5. Perform one of the following steps, and then choose Next:
    • Choose Use the default setting and specify the number of build agents. This option only appears if there are no other build machines attached to the team project collection.
      If you installed Team Foundation Build Service on the same server as Team Foundation Server, the default setting for Number of build agents to run on this build machine is 1 (recommended).
    • Choose Scale out build services, to run concurrent builds across multiple machines. If you choose this option, you have to specify the number of build agents for this machine and then add them to a new or existing build controller. This option only appears if there are other build machines attached to the team project collection.
      If you installed Team Foundation Build Service on its own server, the default setting for Number of build agents to run on this build machine is equal to the number of processor cores on this server.
    • Don’t choose Replace an existing build machine or Configure later, as these options enable you to replace a build machine or skip this configuration.
  6. Under Run Team Foundation Build Service as, choose Use a system account, and then choose NT Authority\Network Service.
    • If you choose Use a user account , you must enter a domain or local account name and password. To test the user account and password, choose Test.
    • Network Service is the default value for the build service service account (TFSBUILD).
  7. Choose Next.
  8. Review the information and then choose Next.
    The wizard validates your configuration.
    Tip: If you get a warning that port 9191 is already in use, you can safely ignore the warning. This previous version of the build service is using this port, but will share it with this version of the build service.
  9. Choose Configure.
    The wizard applies configuration settings.
  10. Choose Next.
  11. Choose Close twice, once in the wizard and then again in the configuration tool.
    The Team Foundation Server Administration Console appears.

Next Step: Add new features to your team projects

You can also use a wizard to add new features to your TFS 2010 team projects.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s