Issue
I would like to pass a parameter value to a downstream job in a Pipeline job.
Environment
- CloudBees Jenkins Enterprise
- Pipeline
Resolution
Example:
Assume that I have a downstream freestyle job named downstream-freestyle
, that contains two String parameters, named ParamA
and ParamB
.
In the upstream Pipeline job:
node {
paramAValue = "paramAValue"
paramBValue = "paramBValue"
build job: 'downstream-freestyle', parameters: [[$class: 'StringParameterValue', name: 'ParamA', value: paramAValue], [$class: 'StringParameterValue', name: 'ParamB', value: paramBValue]]
}
Reference:
7 Comments