Unable to render embedded object: File (TeamCity48.png) not found.

TeamCity 2018.x Documentation

Documentation for Previous Versions

Icon

You are viewing the documentation of TeamCity 2018.x, which is not the most recently released version of TeamCity.
View this page in the latest documentation or refer to the listing to choose the documentation corresponding to your TeamCity version.

 

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These types of settings changes do not require changing the Kotlin DSL as the changes are applied by the server automatically on each settings regeneration from the DSL. It is recommended though to update the DSL to newer configs version to reduce performance hit and make Kotlin scripts closer to the settings you see in UI.
A lot of changes in TeamCity settings fall within into this category. For example, some plugin implementing a build step can rename its parameters. The DSL from the previous TeamCity version generates a parameter with an the old name, but TeamCity can automatically replace the old parameter name with the new one after DSL execution.

...

Anchor
configsVersion
configsVersion

Configs version

The This is the version specified in settings.kts, it looks like this:

...

Anchor
dslConverter839
dslConverter839
Adding label property to Gerrit publisher settings in Commit Status Publisher

Since TeamCity 2018.1 Gerrit publisher settings in the Commit Status Publisher build feature allow to customise customising the Gerrit label that reflects the build status, i.e. to now you can use something else rather other than Verified. 

To manually modify Kotlin DSL settings, the label = "Verified" statement must be added as follows:  

...