我需要保留一些记录,记录在使用自动化进行一些检查后引入或减少了多少错误,我需要访问FindBugs生成的报告。
我可以使用rest API获取SonarQube的报告,但我无法想办法为FindBugs做同样的事情。
答案 0 :(得分: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