Avoid simultaneous runs between multiple build configurations.
I'm using Team City to perform system tests on a distributed system. I would like to deploy the latest build of the system and then run multiple build configurations in parallel. I currently have 1 build configuration for deploying it to a test environment and 3 build configurations that run tests against that environment. The tests run in parallel fine, but sometimes the deploy build configuration will run in parallel with a test, causing problems. Is there a way to block a build configuration from running while another build configuration is in progress?
Please sign in to leave a comment.
I had the same issue and solved it using the Groovy plugin. Have a look at this discussion for more details on how to use it.