У меня есть ведьма Дженкинс, которая запускает другой конвейер.возможно ли сохранить результат от этого запущенного конвейера заданий в первом конвейере?Пример конвейера 1:
stage('do something') {
when { expression { params.true == true } }
steps {
script {
env.var = build job: 'jenkinsjob2',
parameters: [
]
print(env.var)
}
}
}
конвейер jenkinsjob2:
stage('do something else') {
when { expression { params.false == false } }
steps{
script {
my_new_result = sh( returnStdout: true, script: 'python script.py')
println my_new_result // echo 12345
Теперь я хочу использовать результат 12345 из второго задания в env.var из первого конвейера.Это возможно?я получил за env.var = org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper@6c4ddc63, а не 12345
KR Марвин