5

是否可以让 Sonar 通过电子邮件发送定期(更具体地说,每周)报告?我需要对其进行分析,因为有新版本,但只每周报告一次。目前我正在运行声纳作为詹金斯插件集来分析是否有新版本。

4

3 回答 3

3

我不确定这是否是您想要使用的报告,但这是我们在查看具有电子邮件功能的商业版之前用来测试报告的方式。我们一直在使用 Sonar PDF 插件: http ://docs.codehaus.org/display/SONAR/PDF+Plugin

这会生成一份关于指标、违规和其他详细信息的报告,然后将它们放入在声纳分析后生成的 pdf 中。此 pdf 位于静态链接,例如:SonarServer:9000/api/plugins/Pdfreport/getReport?resource=3955 然后您可以使用 Jenkins 发送附有此链接的每周、每两周、每月等电子邮件。这是减少获取指标的一种解决方法。

于 2013-07-26T23:28:18.447 回答
0

如果您正在谈论一些摘要功能,那么这还不可能。

于 2013-07-24T08:07:04.763 回答
0

您还可以使用 Sonar Web 服务及其客户端:-

http://myvogonpoetry.com/wp/2013/02/21/using-the-sonar-rest-api-for-weekly-emails/

我们也使用它,但略有不同。这对于您来说应该是完美的,因为它有一个单独处理它的自动化作业。

于 2013-09-24T15:45:16.300 回答