0

我需要记录在一些自动化检查后引入或减少了多少错误,我需要访问由 FindBugs 生成的报告。

我可以使用 rest API 获得 SonarQube 的报告,但我无法找到对 FindBugs 执行相同操作的方法。

4

1 回答 1

3

第一个问题当然是:如果你有 SonarQube(它已经提供了 Findbug 的大部分规则),为什么还要担心 FindBugs?:)

除此之外:您可以通过 jenkin 的 HTTP API 下载文件。用于检索工作区资源的 URL 如下所示:

http://<server>/job/<job>/ws/<path to file>

例如:

http://jenkins.server:1234/job/my_job/ws/my_project/target/findbugs.xml
于 2017-07-10T08:33:17.977 回答