使用单个声明性管道(不是多分支管道)
有没有办法只有在它的主分支时才能触发某个阶段?
我在以下方面没有成功:
Stage('Deploy') {
steps {
script {
if (env.BRANCH_ENV == 'master') {
sh "mvn deploy"
} else {
echo 'Ignoring'
}
}
}
}
无论我部署什么分支,一切都会被忽略
任何帮助或建议都会很棒