SonarQube - 是否有一个 API 来获取您拥有的所有项目的一部分分析?

SonarQube - Is there an API to grab a part of analysis for all projects you have?

例如,我希望能够从我拥有的所有项目的声纳实例中提取技术债务编号,并将它们显示在页面上。

Sonar 是否提供 api 我可以利用并实现此目的的方法?

SonarQube 可让您使用其 Web API 获取详尽的数据。以您的项目措施为例:

从 SonarQube 5.4 开始

使用api/measures Web API(见documentation). Example for project postgresql中的参数:

SonarQube 5.4 之前

使用 api/resources 网络 API:

http://sonarqube_url/api/resources?resource=your_resource&metrics=metric_key

列出指标键

使用api/metrics/search(记录here), see also Metric Definitions