Решили мы попробовать уйти от Scripted Pipeline в сторону Declarative Pipeline
и столкнулись с вопросом как динамически переопределить название stage?
def template1 = "spread_sshkeys"
pipeline {
agent any
stages {
stage ("Checkout") {
steps {
deleteDir()
checkout scm
sh "git submodule foreach --recursive git pull origin master"
}
}
stage('test') {
steps {
script {
sh "ls -las; cd jenkins-ci-examples; ls -las";
}
}
}
stage('run template ${template1}') {
steps {
sh "ls -las; cd jenkins-ci-examples; ls -las";
}
}
}
}
как в scripted
stage('run template ${template1}')
не работает теперь
Есть ли вообще такая возможность?