SonarQube Web Api从6.0变为6.4

时间:2017-07-25 13:07:49

标签: sonarqube sonar-runner sonarqube-web

我正在使用" http://sonarserver:9000/api/resources?metrics=ncloc,bugs,vulnerabilities"获取声纳6.0的所有项目的详细信息。

升级到6.4后,此网址无效,我无法在web_api更改页面下找到替代方案。

如果有人知道替代方案,请告诉我。

错误:{"错误":[{" msg":"未知网址:/ api / resources"}}}

1 个答案:

答案 0 :(得分:1)

根据WebAPI文档(嵌入在您自己的SonarQube服务器中,在页脚链接): api / resources / index 自5.4以来已被弃用(即很久以前)。

文档甚至提供了一些指导:

  

如果您需要一个包含度量的组件: api / measures / component

这将为您提供给定项目所需的措施。您可以使用其他API来获取项目列表(例如 api / components / search )。有关可能性的完整列表,请参阅Web API文档。