检查控制台日志(并在需要时停止构建)

时间:2019-03-08 05:44:44

标签: jenkins logging plugins build

我们正在使用Jenkins(在Linux上)来管理我们的构建。

我想监视所有当前正在运行的作业的控制台输出,如果找到匹配的模式/异常/错误,则中止构建。

例如,如果控制台输出中存在IndentationError(作业运行时),我想自动停止构建。

请告诉我是否有任何插件或解决方案?

谢谢。

1 个答案:

答案 0 :(得分:1)

当工具返回非零退出代码时,Jenkins将停止任何构建。如果要在第一个错误时退出构建,则应配置从jenkins调用的工具,以便在发生错误时立即退出(通过命令行标志等)。解析控制台输出中的错误最多是一个棘手的解决方案。