解决jenkins执行bash shell脚本中途指令报错却仍然继续执行后面指令问题
在脚本开始处添加set -e参考脚本如下:#!/bin/bash# 打开错误推出开关set -e# 加载环境变量source /etc/profilemvn clean compile -T8# fabric部署脚本fab -f xx.py deploy说明:在这种模式下,脚本运行的任何返回非零exitcode(shell世界中的一个错误)的命令都会导致脚...
·
在脚本开始处添加set -e
参考脚本如下:
#!/bin/bash
# 打开错误推出开关
set -e
# 加载环境变量
source /etc/profile
mvn clean compile -T8
# fabric部署脚本
fab -f xx.py deploy
说明:
在这种模式下,脚本运行的任何返回非零exitcode(shell世界中的一个错误)的命令都会导致脚本本身立即终止,并出现错误。
更多推荐
已为社区贡献10条内容
所有评论(0)