如果构建成功,我需要执行shell脚本,如果失败则执行其他脚本,是否有任何插件或shell脚本来获取构建成功/失败? 提前致谢
答案 0 :(得分:3)
您可以使用以下结构编写Groovy pipiline:
node {
//Define your variables (if you need)
stage('First stage') {
try {
//Your code
} catch (Exception err) {
currentBuild.result = 'FAILURE'
}
}
stage('Last stage') {
try {
//Your code
} catch (Exception err) {
currentBuild.result = 'FAILURE'
}
}
echo "RESULT: ${currentBuild.result}"
}
其次,只有正常陡峭的陡峭建立才能执行30个......阶段。
如果所有阶段都正确构建,Jenkins的状态将为SUCCESS,但如果有人失败,状态将为FAILURE。