我需要使用 API 检索 Findbugs、PMD 和 checkstyle 报告。
FindBugs:可以从 findbug.xml 中提取错误报告
除了从 xml 文件中提取报告之外,还有其他选择吗?
更新:答案
正如@Andrew 所说,您可以通过附加/api/json
到 jenkins 结果中找到 findbugs 结果 json:
http://<jenkins-host:port>/job/<your_job_name>/<build_id>/7/findbugsResult/api/json?depth=2
http://<jenkins-host:port>/job/<your_job_name>/<build_id>/7/pmdResult/api/json?depth=2
http://<jenkins-host:port>/job/<your_job_name>/<build_id>/7/checkstyleResult/api/json?depth=2
如果您只想使用数字/api/json?depth=0