TeamCity Service: Multiple BuildConfigs and use TC Changes API
Based upon the TeamCity Changes API
- Find builds through the TeamCity Changes API instead of using a buildversion format equal to the commit hash.
- Possibility to watch and trigger multiple build configurations, by specifying a comma separated list.
- If no build-types are defined, the build-types are determined through TC Changes API. TeamCity gives a list of all build-configs triggered for the change.
CI Status
- failed: if at least one build failed.
- running: all pending or success and at least one running.
- pending: all success and at least one pending or no build started yet.
- success: all builds finished successfully.