В настоящее время у меня есть Jenkinsfile, который выглядит следующим образом:
stage('A'){
agent{docker{image A}}
when{branch = 'master'}
step{do blah}
}
stage('B'){
when{branch = 'master'}
agent{docker{image B}}
step{do blah}
}
Проблема в том, что это условие дублируется повсюду, и я хотел бы его извлечь, но не смог определить правильный синтаксисесли есть.