S
S
ser_rostr22018-12-27 15:21:17
teamcity
ser_rostr2, 2018-12-27 15:21:17

Teamcity overriding build options?

I do not quite understand how to redefine parameters from a composite assembly in dependent ones.
Read this block.
https://confluence.jetbrains.com/display/TCD9/Pred...
I have build A - Composite ( Modular Build)
It includes 3 regular builds A.1 A.2 A.3
I need to set in composite build (A) before starting with the select variable parameter (in my case these are different maps (Europe, USA, Asia) for example, and pass this value to the assembly (A.1)
reverse.dep does not work and does not pull up
how to set these parameters correctly in order to they were pulled into the dependent assembly and which variable should be set in the dependent assembly, as well as what values ​​​​to prescribe in the value of these variables
I attached screenshots in sequence, in the end I want to get these card values ​​in the argument for unity, if I write to TCIntegration manually, then everything is OK, if I pull from a variable, then there is always emptiness. (screenshots in the attachment)
reverse.dep I also tried it did not is pulled up and does not see the variables from the parent assembly.
1(build A):
5c24c2e5737f6965424384.png
2(build A.1)
5c24c2f1bf15e799386531.png
3(We wrote value to Composite build A for build A1)
5c24c2f960980432259414.png
4 use it as an argument to Unity
5c24c304112c2221222548.jpeg

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
ser_rostr2, 2018-12-27
@ser_rostr2

He asked himself and answered:
The answer lay in the fact that such an operation requires special variable parameters
:
obligatory word reverse before it
2. in value (variable in the parent assembly) it is necessary to specify the reference to dependent variable %dep.Projectname_Buildname.env.selectmap%
After it all works.
Link to an article that helped to figure it out
https://cloudappsec.net/2017/04/24/benefiting-from...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question