SobarQube实现PDF报告导出
文章目录
- 前言
- 一、插件配置
- 二、使用步骤
- 1.新生成一个Token
- 2.将拷贝的Token加到上文中执行的命令中
- 3.查看报告
- 三、友情提示
- 总结
前言
这篇博文是承接此文
.Net项目在Windows中使用sonarqube进行代码质量扫描的详细操作配置
描述如何导出PDF报告
众所周知,导出PDF功能只在企业版和开发版上可以使用,而在社区版是不能使用此插件的
。
在github上搜寻一天发现大部分都是用Python写的插件,而且支持的版本很低,很久没有update了,尝试了两三种之后也都放弃了,就在放弃后突然看到一个SonarQube社区原生的插件,被大神fork之后进行了改进
sonar-pdf-report
打算下载下来编译试试,编译过程不讲了,我把编译的jar包放在了下面链接,需要可以自取
sonar-pdf-report-1.5.2.jar
一、插件配置
将下载下来的jar包放到sonarqube插件目录中,重启sonarqube
二、使用步骤
1.新生成一个Token
2.将拷贝的Token加到上文中执行的命令中
如图,再去执行一次,即可生成pdf报告
3.查看报告
生成的报告在你的项目中
三、友情提示
重新生成一个Token很重要,因为使用原有的Token会提示权限不足,导致生成失败
总结
这种方式虽然与官方的导出方式不同,但是已经大大节省了我们的时间并且生成的报告与官方的报告一致,这已经是在社区版做的最好的PDF导出了。