我希望当Jenkins管道中的某些阶段出错时,提供一些选项,例如要求输入或打印一些消息。
例如,在此管道中,错误是通过执行不存在的“ shit”(sh“ asdasd”)进入阶段2
node('master') {
try {
stage('stage1') {
echo 'stage 1 succeeeded'
}
stage('stage2') {
echo '1st task of stage 2 is cool'
// this is the ERROR
sh 'asdasd'
}
} finally {
echo 'SUCCESS'
}
}
我的问题是在某些阶段中如何要求输入 IF 错误弹出窗口?