如何将“Not built”返回给Gerrit Trigger插件

时间:2017-02-16 07:42:17

标签: jenkins jenkins-plugins gerrit-trigger

gerrit插件设置中有4种gerrit命令。 成功/失败/不稳定/未建立。

我可以通过退出0/1将“成功/失败”从我的工作返回到gerrit插件, 并且执行了“成功/失败”gerrit命令。 但我不明白如何通过shellscript返回“Not Built”。 请教我。

抱歉我的英语不好。 感谢。

1 个答案:

答案 0 :(得分:0)

成功/失败/不稳定

  1. 如果作业未配置测试报告:

    • 如果Jenkins执行的最后一个构建命令退出失败 (<> 0)退出代码,构建被视为失败

    • 如果最后一个构建命令退出并成功(= 0)退出 代码,构建成功

  2. 如果作业配置了一个或多个测试报告:

    • 如果Jenkins执行的最后一个构建命令退出失败 (<> 0)退出代码,构建被视为失败

    • 如果最后一个构建命令退出并成功(= 0)退出 代码但测试报告有一些失败的测试,构建不稳定

    • 如果上一个构建命令成功退出且所有测试都有 通过后,构建稳定

  3. 获得“不稳定”结果的唯一方法是使用一些后期构建插件(例如静态代码分析)。

    未构建

    我不确定这个项目......但我认为(猜测)当作业超时完成时,构建被认为是不构建的。