Configuration Parameters w/ Snapshot Dependencies

I believe our issue is related to TW-41341 but just wanted to be sure. We are using TeamCity Pro 2018.1.1 (build 58406).

 

Consider the following build chain.

A -> B -> C (top level)

 

We have configured the following parameters.

C -> reverse.dep.BuildB.param
B -> reverse.dep.BuildA.param
A -> param

 

If build C is triggered we are seeing that "param" is available in A but "reverse.dep.BuildA.param" is not available in B. However, if build B is triggered then both A and B see the parameter like they should. Do we have an issue with our configuration or is this scenario simply not supported? Any help would be greatly appreciated. Thank you.

0
1 comment

Hi,

 

The issue is the same as the one you linked. You can copy the reverse.dep override into C and that should work, as teamcity should be aware of the transitive dependencies.

0

Please sign in to leave a comment.