Child pages
  • Indore 10 EAP2 (build 41463) Release Notes

Versions Compared


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


To get started with Kotlin DSL navigate to Versioned settings menu option for your project and choose kotlin as settings format:


TeamCity also adds pom.xml file under .teamcity directory. You can open this POM in your IntelliJ IDEA and start working with Kotlin DSL right away. All necessary dependencies will be resolved automatically.

From this point you can write your own code in Kotlin language, using API provided by TeamCity Kotlin DSL. Internally, TeamCity still operates with XML. So once you make a change in .teamcity TeamCity will run your Kotlin scripts and will produce XML files. These XML files then will be applied to existing project. In case of any problems (compilation failures, runtime errors, etc), new changes will not be applied, and current project settings will be preserved on the server.

Smart checking for changes interval