我是哈德森的新人。在我的项目中,需要在hudson项目页面上显示构建失败的原因。在构建失败时,我们必须查看控制台输出,以确切了解构建失败的原因。 是否有可能将构建错误的原因集成到项目页面显示中?
我想要的不是显示典型的hudson构建错误消息“Build#40(2009年12月18日上午8:02:38)”,需要显示“Build#40(2009年12月18日8:02:38) AM) - 发现23个中等严重性问题。“
提前致谢
答案 0 :(得分:2)
尝试Description Setter Plugin,它将允许您根据在构建输出上运行的正则表达式设置运行描述 - 每次运行都可以有自己的描述。
答案 1 :(得分:0)
我的方法......绝对不干净但它有效:
你可以解析Hudson的控制台输出...我的意思是构建进度...我通过正则表达式搜索“成功”或“失败”和典型的错误消息并尝试获取堆栈跟踪...因为我已经说,这不是一个干净利落的解决方案。