A plugin to trigger builds in TeamCity. Latest version implements Agent and Pool manipulation, meaning that when provisoning build machines you can get them assigned to the correct pools.
Place the latest released version under the plugins
dir.
Build
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalbuildConfID
- The buildConfID for the TeamCity build job, usually found in the settings screen for the build job.buildProperties
- A set of key value pairs to submit to configure the build jobbuildNumber
- Output field where the build number will be set on successful completionGet Agents: Outputs a Map of Agent Names and IDs
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalGet Pools: Outputs a Map of Pool Names and IDs
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalAssign to Pool: Assigns an Agent to a Pool
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalagentId
- ID of the AgentpoolId
- ID of the PoolAuthorize Agent: Sets an Agent's authorized state
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalagentId
- ID of the AgentagentEnabled
- boolean - whether the Agent should be Authorized or notAuthorize Agent: Sets an Agent's enabled state
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalagentId
- ID of the AgentagentEnabled
- boolean - whether the Agent should be Enabled or notDelete Agent: Removes an Agent. Service must be stopped on the server
server
- TeamCity server definition (see below)username
- Used to override the TeamCity username - optionalpassword
- Used to override the TeamCity password - optionalagentId
- ID of the AgentServer - In the XL Release Configuration screen
name
- Friendly name for this TeamCity serverURL
- URL to the TeamCity server, include port hereusername
- Default username for TeamCitypassword
- Password for the default userproxyHost
- Proxy host if requiredproxyPort
- Proxy port if required