Similar to the built in "Finish Build Trigger", this plugin adds an extra build trigger that allows you to specify a time period after the build has finished to wait before triggering the build.
This can be useful in scenarios where you can't run the next step in a build chain immediately, e.g. running tests against an environment that needs time to "warm up" or for deployment to complete.
The plugin has been tested on Team City 8.0.3, but should work with any version of Team City 8 or above.
- Download 'delayed-finish-build-trigger.zip' from the latest release
- Copy this file into the [Team City Data Directory]\plugins directory on the Team City Server, by default this is C:\ProgramData\JetBrains\TeamCity\plugins
- Restart the Team City server
The "Delayed Finish Build Trigger" should be available in Team City
Follow the instructions in the TeamCity documentation for using the bundled development plugin using the code from this repository, rather than samplePlugin-src.zip