我的sonarqube仪表板中有项目列表,如何在一个api调用(sonarqube web api)中获得所有项目的质量信息,如代码覆盖率、代码气味、漏洞和其他详细信息?
已参考web-api文档(https://next.sonarqube.com/sonarqube/web_api/),但无法从其中获得太多帮助。
发布于 2020-11-06 03:20:25
以下是代码的一小段摘录,该代码在扫描完成后从扫描中获取一些指标:
"curl -s -X GET -u ${authString} \'${sonarProps['sonar.host.url']}/api/measures/component?" +
"metricKeys=coverage,duplicated_lines_density" +
"&component=${sonarQubeProjectName}&branch=${branchName}\'"属性引用的语法对于您的问题并不重要。请注意所提供的"metricKeys“列表。
https://stackoverflow.com/questions/64702152
复制相似问题