SonarQube - 是否有API可以为您拥有的所有项目获取部分分析?

Dru*_*oll 5 java code-coverage sonarqube

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

Sonar是否提供了我可以利用并实现这一目标的api?

Nic*_*eam 11

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

自SonarQube 5.4起

使用api/measuresWeb API(请参阅文档中的参数).项目postgresql的示例:

在SonarQube 5.4之前

使用api/resourcesWeb API:

HTTP:// sonarqube_url/API /资源资源= your_resource&指标= metric_key

列出度量标准键

使用api/metrics/search(此处记录),另请参阅度量标准定义.