-
Bug
-
Resolution: Unresolved
-
Minor
-
None
- Create a freestyle project with one string parameter, e.g. "ONE"
- Create a multijob project with two string parameters, e.g. "ONE" and "TWO".
- ONE="TEST ${TWO}"
- TWO="TEST"
- From multijob project call your freestyle project, one time using "trigger/call builds on other project", and one time using "MultiJob phase -> phase jobs"
- In both cases, select "current build parameters" as a job parameter.
The behavior is different in two cases: for "trigger/call" the parameter TWO won't be passed to the freestyle project, and the variable ONE won't be evaluated to "TEST TEST", while in multyjob phase call, both parameters will be injected, and ONE evaluates to "TEST TEST".