我正在使用SonarQube 5.6.3。如何创建SonarQube分析详细报告作为PDF表单、Excel报告或HTML格式报告?
似乎没有可用的插件来做到这一点。
我无法使用以下配置生成html文件:
sonar.issuesReport.html.enable = true
sonar.issuesReport.html.location = c:\
sonar.issuesReport.html.name = sample
我该如何从SonarQube导出这些详细信息?
我正在使用SonarQube 5.6.3。如何创建SonarQube分析详细报告作为PDF表单、Excel报告或HTML格式报告?
似乎没有可用的插件来做到这一点。
我无法使用以下配置生成html文件:
sonar.issuesReport.html.enable = true
sonar.issuesReport.html.location = c:\
sonar.issuesReport.html.name = sample
我该如何从SonarQube导出这些详细信息?
对于 sonar-maven-plugin 插件,操作方式相同。只需将以下两个属性添加到 pom 文件中:
<project xmlns="...>
...
<properties>
<sonar.analysis.mode>preview</sonar.analysis.mode>
<sonar.issuesReport.html.enable>true</sonar.issuesReport.html.enable>
</properties>
...
</project>
结果将保存在 target/sonar 文件夹中。
治理插件可以生成PDF报告。有关更多详细信息,请参见http://docs.sonarqube.org/display/PLUG/Governance+plugin。请注意,我在SonarSource工作,这是开发此商业插件的公司。
编辑:
治理插件在7.x版本中被SonarQube企业版替换。
使用bitegarden报告插件可以将SonarQube中的报告导出为PDF(或可定制的ODT)https://www.bitegarden.com/sonarqube-report
您可以使用此插件,https://github.com/cnescatlab/sonar-cnes-report 根据您的Sonarqube版本,您可以查看兼容矩阵并使用相应的插件版本 - https://github.com/cnescatlab/sonar-cnes-report#compatibility-matrix。(仅适用于Sonarqube-Community Edition)
虽然此插件不提供将其生成为PDF的选项,但您仍然可以生成Docx、xlsx、CSV、markdown和文本文件格式。
要获取HTML报告,请将以下属性添加到您的sonar.properties文件中
sonar.analysis.mode=preview
sonar.issuesReport.html.enable=true