jenkins跳过shell执行错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins跳过shell执行错误相关的知识,希望对你有一定的参考价值。

请在“Execute shell”构建步骤中添加以下行。
#!/bin/sh
现在让我解释一下为什么我们需要这行“Execute Shell”构建作业的原因。
默认情况下,Jenkins采取/bin/sh -xe这种方式-x将打印每一个命令。
另一个选项-e,当任何命令以非零值(当任何命令失败时)退出代码时,这会导致shell立即停止运行脚本。
所以通过添加#!/bin/sh将让你执行没有选择。

以上是关于jenkins跳过shell执行错误的主要内容,如果未能解决你的问题,请参考以下文章

Knife bootstrap 通过 Jenkins 执行 shell 失败

如果执行 shell 失败,不要让 jenkins 构建失败

构建步骤“执行 shell”在 Jenkins CI 上将构建标记为失败,没有任何错误

jenkins 构建触发器 以及参数的传递

jenkins执行shell脚本提示权限不够

jenkins执行shell脚本 命令被解析成两行了 导致自行不成功