一、安装配置sonarQube和jenkins
参考Windows以及Linux下Maven项目结合SonarQube使用分析代码/以及使用jenkins整合sonarQube对maven(以及Gradle)项目进行部署分析
二、导出pdf报表
1.下载sonar-pdf-plugin:
前往https://gitee.com/zzulj/sonar-pdf-plugin开源社区下载pdf导出插件并放到sonarqube-7.3\extensions\plugins目录下,重启sonar服务。
记得下载对应版本的
2.配置PDF导出插件:
填入username和password并保存,将原分析项目删除并重新分析项目。
3.再次构建jenkins项目
成功之后最后会出现Success
不用jenkins集成的话操作也是一样,重新构建项目即可。
4.查看下载报表
成功以后再次访问sonarQube页面,点击项目名称
如果出现错误:
Can't retrieve project info. Parent project node is empty. Authentication?
就是版本下错了。下与sonarQube兼容的插件即可