当Shell脚本实际失败时,Jenkins始终保持成功状态
在我目前的詹金斯设置中,我面临着这个挑战。其中,远程执行Shell(bash)脚本等一组情况:当Shell脚本实际失败时,Jenkins始终保持成功状态,shell,jenkins,Shell,Jenkins,在我目前的詹金斯设置中,我面临着这个挑战。其中,远程执行Shell(bash)脚本等一组情况: 我的安装程序复制时权限被拒绝 无法与SSH连接 对这些情况有什么建议吗?我如何解决?有什么建议吗 提前感谢如果脚本/软件返回的值不等于零,管道将失败。有些程序,比如Robocopy,执行命令失败并返回0。詹金斯不理解该计划不成功,并将该管道标记为成功 基本上这就是你必须要做的。如果脚本返回的值不等于零,管道将失败。必须使用退出1退出bash脚本。见答复:
提前感谢如果脚本/软件返回的值不等于零,管道将失败。有些程序,比如Robocopy,执行命令失败并返回0。詹金斯不理解该计划不成功,并将该管道标记为成功
基本上这就是你必须要做的。如果脚本返回的值不等于零,管道将失败。必须使用退出1退出bash脚本。见答复: