将Sonarqube报告导出到Excel - 基于主要,次要和关键类别

时间:2017-02-03 21:09:50

标签: sonarqube sonarqube-scan

有没有办法将Sonarqube报告导出到Excel中 - 基于主要,次要和关键类别?

3 个答案:

答案 0 :(得分:6)

您可以使用REST API将数据查询为JSON文本,然后将该JSON导出为CSV文件。

我使用以下命令获取JSON响应:

http://xxxxx.xx.xxxx.com:9000/api/issues/search?componentRoots=test_xxx_xx&statuses=OPEN,REOPENED&pageSize=500&pageIndex=1

componentRoots是您的声纳项目名称。

它提供了JSON中的所有问题,然后我将其转换为CSV。

答案 1 :(得分:4)

唯一的方法是使用api/issues/search网络服务

答案 2 :(得分:0)

请尝试以下命令以获取JSON格式的所有问题。然后你可以考虑使用jason解析器程序来解析输出。

  

将“XXX:XXX”替换为“sonar-project.properties.txt”文件中“sonar.projectKey”变量中定义的Sonar Key

http://localhost:9000/api/issues/search?componentKeys=XXX:XXX