Я нашел более простой способ, первое задание вызывает второе с параметром:
pipeline {
agent {
label 'master'
}
stages {
stage('develop') {
steps {
sh 'echo "Triggering develop job.."'
build (
job: 'ACP_DEVELOP',
parameters: [string(name: 'MY_VAR', value: my_var_val)]
)
}
}
}
}
Второе задание использует этот параметр:
node
{
properties([
parameters([
string(name: 'MY_VAR')
])
])
print "DEBUG: MY_VAR = ${MY_VAR}"
}