在Jenkins的构建中,如果Jenkins部署在Linux上,且某一命令exit code 不为0,那么构建就会结束构建退出,此命令之后的命令都不会执行。
解决这个问题的办法是:在此命令与另一exit code或执行即可。如:
# failed commad || echo "continue execute"
参考链接:http://stackoverflow.com/questions/14392349/dont-fail-jenkins-build-if-execute-shell-fails
本文介绍在Jenkins构建过程中如何处理某些命令执行失败但希望构建继续进行的情况。通过使用shell脚本命令的逻辑运算符,可以在命令失败后让后续步骤继续执行,避免整个构建流程因单一命令失败而中断。
157

被折叠的 条评论
为什么被折叠?



