• Jenkins 无法捕获构建脚本错误问题


    Jenkins 版本 2.121.1

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

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

    第二种方法:

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

  • 相关阅读:
    电源
    SM2947
    网表
    cadence设计思路
    青山依旧在,几度夕阳红
    乐观锁与悲观锁
    笔记
    强弱软虚引用
    缓存相关
    dubbo
  • 原文地址:https://www.cnblogs.com/stulzq/p/9295662.html
Copyright © 2020-2023  润新知