2009-12-21 55 views
2

我是哈德逊新手。在我的项目中,需要在哈德森项目页面上显示构建失败的原因。当构建失败时,我们必须查看控制台输出以准确查看构建失败的原因。 是否有可能将构建错误的原因集成到项目页面显示中?哈德森项目页面显示失败的原因

我不想显示典型的哈德森编译错误信息“Build#40(Dec 18,2009 8:02:38 AM)”,它需要显示“Build#40(Dec 18,2009 8:02:上午38点) - 发现23中等严重性问题。“

在此先感谢

回答

2

尝试Description Setter Plugin,它将允许您根据运行在构建输出上的正则表达式设置运行描述 - 每个运行可以有自己的描述。

+0

非常感谢,它的工作非常好。 – stackoverflowsk 2010-01-07 12:40:10

+0

你能提供一个你使用的设置和正则表达式配置的例子吗? – Tim 2010-01-17 21:08:21

0

我的做法...... definetly不干净,但它的工作原理:

您可以分析哈德森的控制台输出...我的意思是构建过程......我通过正则表达式搜索为“成功”或“失败”和典型的错误消息,并尝试获取堆栈跟踪......正如我已经说过的,不是一个不错的和干净的解决方案。