Please note that this plugin is not finished and might not work as expected.
Currently this plugin is not under development, but any contributions from interested external contributors are welcome
This plugin allows users to write custom trigger using Kotlin DSL without creating new plugins.
Put your implementing classes to "-server" module. Do not forget to update spring context file in 'main/resources/META-INF'. See TeamCity documentation for details.
Issue 'mvn package' command from the root project to build your plugin. Resulting package .zip will be placed in 'target' directory.
To install the plugin, put zip archive to 'plugins' dir under TeamCity data directory and restart the server.