stulzq

Jenkins 版本 2.121.1

编写构建脚本执行,发现脚本执行出错,不会中断构建过程,导致最后展现的构建结果是错误的。

原因:构建脚本头部加入 #!/bin/bash ,jenkins会将脚本放在一个临时sh文件里面进行执行,默认是无法捕获到错误的,移除即可,无需指定命令解释器。

第二种方法:

在脚本头部( #!/bin/bash后面)加入命令:set -o errexit 或者 set -e

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2021-12-23
  • 2022-01-14
猜你喜欢
  • 2022-12-23
  • 2021-07-16
  • 2022-12-23
  • 2021-10-16
  • 2021-08-15
  • 2022-12-23
相关资源
相似解决方案