Build chain with multiple snapshot dependency parameters

I have a single build chain that has several build steps that run the same tests.  They differ only from the snapshot dependencies that have unique set of parameter sets.   For example,  we want  the build chain to run the tests on separate server types (Developer and Test)  manually.  When running the Developer build it's parameters are used in the build chain to run the tests only for the Developer and when we run Test then its parameters are used but only for Test.   Also we don't want the Test to build chain to run when running the Developer and visa versa. 

This is combining two build chains into a single build chain that has two snapshot dependencies with unique parameters for each sever type.

So  is this possible in TeamCity?

0
1 comment

Hi,

TeamCity has the Shared Resources functionality (https://confluence.jetbrains.com/display/TCD10/Shared+Resources) that allows precisely to limit two builds from being run at the same time. With this, it should be rather simple to have the chains separate and unable to run while the other is running. I think this is the only part of the dependency chains that wouldn't be covered by the snapshot dependencies themselves. Could you take a look whether it would work for you?

0

Please sign in to leave a comment.