gerrit插件设置中有4种gerrit命令。 成功/失败/不稳定/未建立。
我可以通过退出0/1将“成功/失败”从我的工作返回到gerrit插件, 并且执行了“成功/失败”gerrit命令。 但我不明白如何通过shellscript返回“Not Built”。 请教我。
抱歉我的英语不好。 感谢。答案 0 :(得分:0)
成功/失败/不稳定
如果作业未配置测试报告:
如果Jenkins执行的最后一个构建命令退出失败 (<> 0)退出代码,构建被视为失败。
如果最后一个构建命令退出并成功(= 0)退出 代码,构建成功。
如果作业配置了一个或多个测试报告:
如果Jenkins执行的最后一个构建命令退出失败 (<> 0)退出代码,构建被视为失败。
如果最后一个构建命令退出并成功(= 0)退出 代码但测试报告有一些失败的测试,构建不稳定。
如果上一个构建命令成功退出且所有测试都有 通过后,构建稳定。
获得“不稳定”结果的唯一方法是使用一些后期构建插件(例如静态代码分析)。
未构建
我不确定这个项目......但我认为(猜测)当作业超时完成时,构建被认为是不构建的。