I have a parameterized job that has a number of dependencies that it copies
in using parametrized copy artifacts build steps, e.g.: copy:
sim-common-linux64/SIM_COMMON_REV=${SIM_COMMON_REV}.
If there isn't a build of sim-common-linux64 that matches the
SIM_COMMON_REV, that step fails, as you would expect. What I'd like to do
is something like:
Execute copy artifacts->sim-common-linux64/SIM_COMMON_REV=${SIM_COMMON_REV}
If copy fails:
1. Trigger parameterized build on sim-common-linux64
2. Re-execute copy artifacts
I know I could get similar behavior by just issuing the parameterized build
and then copying, but people here don't want to kick off jobs that aren't
required.