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?