This is the build server on which components are compiled and tested - the typical build machine
To use Team Foundation Build, you must have at least one build machine. For any medium or large software effort, you will probably need multiple build machines. Later in this topic, examples of several build system configurations are offered.
A build machine is a computer on which you have installed and configured Team Foundation Build Service. The machine can be a physical machine (for example, a personal computer that is sitting under your desk or a workstation in a lab). You can also take advantage of the flexibility of a virtual machine to serve as a build machine.
Base Class | Microsoft.Windows.ComputerRole |
Abstract | False |
Hosted | True |
Singleton | False |
Extension | False |
Accessibility | Public |
ElementId | 1bdeefd7-85fa-84da-2421-e76d5cb8ce1c |
Property Name | Type | Display Name (ENU) | Description (ENU) | Key | Max Length | Min Length | Case Sensitive |
---|---|---|---|---|---|---|---|
System.Entity: | |||||||
string | Display Name | Display name of monitoring object. | false | 256 | 0 | False | |
TeamFoundationServer2012.TFSBuildServer: | |||||||
string | Build Host | true | 256 | 0 | False | ||
string | Service Name | false | 256 | 0 | False | ||
string | URI | false | 256 | 0 | False | ||
string | Base URL | false | 256 | 0 | False |
<ClassType ID="TeamFoundationServer2012.TFSBuildServer" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.ComputerRole" Hosted="true" Singleton="false">
<Property ID="BuildHost" Type="string" Key="true" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="Name" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="URI" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
<Property ID="BaseURL" Type="string" Key="false" CaseSensitive="false" Length="256" MinLength="0"/>
</ClassType>