Predefined parameters do not expand variables properly

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      When chaining multiple jobs by using the option "Trigger/call builds on other projects", expanding variables in field "Predefined parameters" does not work properly.

      Example where the first variable gets not expanded in any of the forms below:

      step_number=$TRIGGERED_BUILD_NUMBER_$LAST_TRIGGERED_JOB_NAME

      ---returns "$TRIGGERED_BUILD_NUMBER_correct_job_name"

      step_number=${TRIGGERED_BUILD_NUMBER_${LAST_TRIGGERED_JOB_NAME}}

      ---returns "${TRIGGERED_BUILD_NUMBER_correct_job_name}"

      step_number=${TRIGGERED_BUILD_NUMBER_$LAST_TRIGGERED_JOB_NAME}

      ---returns the same as the second one

      It would be practical to provide the value for TRIGGERED_BUILD_NUMBER with implicit last project name, or add new variable like LAST_BUILD_NUMBER that would provide it.
      Thanks.

            Assignee:
            huybrechts
            Reporter:
            vlad morav
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: