如何通过 API 获取 SonarQube 问题报告

时间:2021-07-14 16:41:52

标签: sonarqube sonarqube-scan sonarlint

有没有办法通过查询 SonarQube Web API 来获取问题报告?

使用以前版本的 SonarQube,我能够在每次构建后生成 HTML 报告,但此功能似乎已在较新的部分中被弃用。

目前,我正在尝试这段代码

curl -u foo:bar https://sonar.example.com/api/issues/search?pageSize=100&componentKeys=my-app&metricKeys=violations,ncloc,line

但它错误 {"errors":[{"msg":"The 'component' parameter is missing"}]

理想情况下,我所追求的只是获取每次运行/扫描中的代码行数、错误数量、漏洞和代码异味。

类似的东西enter image description here

但通过在每次分析后查询 API。

请问可以吗?

0 个答案:

没有答案