Community
Participate
Working Groups
I have two jobs: job1 and job2, where job2 is triggered by job1 passing current job parameters. Job1 has the following parameters defined: job1 param A: a job1 param L: l job1 param Z: z Job2 has the following parameters defined: job2 param G: ${A}_${L}_${Z} job2 param M: ${A}_${L}_${Z} job2 param ZZ: ${A}_${L}_${Z} When I print all the parameters in job2 this is what I get: + echo 'job1 param A: a' job1 param A: a + echo 'job1 param L: l' job1 param L: l + echo 'job1 param Z: z' job1 param Z: z + echo 'job2 param G: a_${L}_${Z}' job2 param G: a_${L}_${Z} + echo 'job2 param M: a_l_${Z}' job2 param M: a_l_${Z} + echo 'job2 param ZZ: a_l_z' job2 param ZZ: a_l_z It looks like parameters passed by job1 are being resolved again in job two based on alphabetical order and hence the references do not work as expected. The expectation is that all parameters defined in job2 would have a value of a_l_z.