TeamCity On-Premises
 
Get TeamCity On-Premises

Configuring Build Parameters

Edit pageLast modified: 02 December 2024

Parameters are name=value pairs that can be referenced throughout TeamCity. There are three major parameter types in TeamCity:

  • Configuration Parameters — parameters whose primary objective is to share settings within a build configuration. You can also use these parameters to customize a configuration that was created from a template or uses a meta-runner. TeamCity does not pass parameters of this type to a build process (that is, these parameters are not accessible by a build script engine).

  • Environment Variables — parameters that start with the env. prefix. These parameters are passed to the process of a build runner similarly to the default env variables of a system.

  • System Properties — parameters that start with the system. prefix. TeamCity can pass parameters of this type to configuration files of certain runners as variables specific to a build tool.