首页 > 其他 > 详细

一个Jenkins job里面配置多个批处理脚本,如果其中某一个有fail的,其后面的批处理脚本全都不执行了

时间:2020-01-03 14:54:39      阅读:240      评论:0      收藏:0      [点我收藏+]

最近调Jenkins job,遇到一个问题:

一个Jenkins job里面配置多个批处理脚本,如果其中某一个有fail的,其后面的批处理脚本全都不执行了。

 

解决办法:

在后面加上一个 || exit 0

返回0代表成功,非0代表了某种类型的错误,具体含义见截图。

 

举例:

robot -o %disSection%.xml --include %disSection% -v ENV:%envBmk% .

改为:

robot -o %disSection%.xml --include %disSection% -v ENV:%envBmk% . || exit 0

 

这样,即使前面的命令出现fail,也不会影响其他批处理的执行。

技术分享图片

 

一个Jenkins job里面配置多个批处理脚本,如果其中某一个有fail的,其后面的批处理脚本全都不执行了

原文:https://www.cnblogs.com/MasterMonkInTemple/p/12144655.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!