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?

1 comment
Comment actions Permalink

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.


Please sign in to leave a comment.