(Similar to: Is it possible to prevent a build chain from being interrupted in TeamCity?)
I have the following build chain:
- Proj A - Build and Install Environment
- Proj B,C,D - Test Environment
So Proj A runs, then Projs B,C & D.
The problem is A may start before B, C or D finishes, resulting in the environment being rebuilt while tests are run against it.
Is there a way to tell TeamCity to complete the entire chain before it starts a new chain?
Things I've thought of:
- I don't want to limit to a build agent so that B, C & D are run in parallel and quickly
- I could add a delay for Proj A's VC trigger, but that's a last resort.