如何将junit / pmd / findbugs报告集成到hudson构建电子邮件中?

时间:2010-03-11 02:57:06

标签: continuous-integration hudson report email-integration

我的团队正在研究使用hudson作为我们的持续集成软件,我们试图弄清楚的一个问题是将junit / pmd / findbugs等的报告集成到发送给团队的构建电子邮件中。

仪表板上的图表/报告很好,但人们通常只想阅读电子邮件,而不是点击链接。我试图使用ext-email插件,但这并没有提供太多与此相关的帮助。有什么方法可以将这些信息添加到构建电子邮件中吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

正如您所注意到的,email-ext插件没有太多文档,您可能不得不跳过一些箍,但它应该是可能的。

查看this blog post作为一个有用的教程,它可以显示大大改进的电子邮件输出,如您所见:

Jenkins example email output

答案 1 :(得分:0)

我的答案不会对你有所帮助,但可以带来一些希望;)
对于代码指标,我们使用Sonar,它集成了CheckStyle,PMD,FireBugs和其他一些插件(如Cobertura等),以查看其实际操作点击here。它可以与Hudson集成,并且有插件可以发送电子邮件,但它们就像你说的那样,只是指向仪表板的链接。还有jira report打开,随意投票,并描述您需要的内容(如果您决定使用Sonar)。

PS。声纳有很多附加插件,只有have a look