是否可以让Sonar通过电子邮件定期发送(更具体,每周)报告?我需要对其进行分析,因为有新版本,但每周只报告一次。 目前我正在运行声纳作为jenkins插件集来分析是否有新版本。
答案 0 :(得分:3)
我不确定这是否是您要使用的报告,但这是我们在查看具有电子邮件功能的商业版之前用于测试报告的方式。我们一直在使用Sonar PDF插件: 的 http://docs.codehaus.org/display/SONAR/PDF+Plugin 强>
这会生成指标,违规和其他详细信息的报告,然后将这些报告放入声纳分析后生成的pdf中。此pdf位于静态链接,例如: SonarServer:9000 / api / plugins / Pdfreport / getReport?resource = 3955 然后,您可以使用Jenkins发送每周,每两周,每月等电子邮件,并附上此链接。这是一种解决方法,可以减少指标的使用频率。
答案 1 :(得分:0)
如果您正在谈论一些摘要功能,那么这是不可能的。
答案 2 :(得分:0)
您还可以将Sonar Web服务与其客户端一起使用: -
http://myvogonpoetry.com/wp/2013/02/21/using-the-sonar-rest-api-for-weekly-emails/
我们也使用它,但有点不同。对于使用单独处理它的自动化作业,这应该是完美的。