一、安装配置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兼容的插件即可