SonarQube API - 如何获取多个项目的指标

时间:2017-08-29 12:23:05

标签: sonarqube sonarqube-web

我们正在使用SonarQube ver 5.6.6。我的要求是通过SonarQube API获取当前正在使用的所有项目的指标。我可以使用以下API网址获得相同的结果。

http://sqserver/api/resources?metrics=ncloc,coverage

API返回的列表非常庞大。它包括从一开始就在SonarQube中创建的所有项目。其中许多项目不再活跃。所以,我想从API响应中排除这些项目。我怎样才能做到这一点?有没有办法在URL中指定多个项目名称,就像我们提到多个指标一样。

1 个答案:

答案 0 :(得分:3)

请尝试使用api/measures/component服务。您将能够指定componentKey以将结果范围缩小到仅您想要的项目。