Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要记录在一些自动化检查后引入或减少了多少错误,我需要访问由 FindBugs 生成的报告。
我可以使用 rest API 获得 SonarQube 的报告,但我无法找到对 FindBugs 执行相同操作的方法。
第一个问题当然是:如果你有 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