【问题标题】:Jenkins marking build as success even the shell script has failed即使 shell 脚本失败,Jenkins 也将构建标记为成功
【发布时间】:2017-08-07 14:49:37
【问题描述】:

我有一个 shell 脚本,它从 SVN 下载代码并使用这个 shell 脚本将它安装到服务器上。我正在使用 SSH 插件(构建 ENV 步骤)创建登录到服务器并运行脚本。该脚本生成输出并生成返回码和日志文件名,我已将日志文件读入变量并对其进行分类。

但即使脚本返回的返回码不是零,我的 Jenkins 工作也取得了成功。我相信这是因为我在运行脚本后执行的步骤。

请告诉我如何处理。

【问题讨论】:

    标签: shell jenkins


    【解决方案1】:

    如果您从脚本和 Jenkins 作业中发布一些代码可能会有所帮助,以便我们了解发生了什么。

    否则,我会咨询this answer on how Jenkins handles exit codes.

    【讨论】:

    • 我添加了图片。如果有帮助,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 2011-08-22
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    相关资源
    最近更新 更多