下载地址:https://gitee.com/zzulj/sonar-pdf-plugin/releases
注意:需要下载对应的版本,不同版本可能会出现不兼容、未知的情况。
把下载好的插件放到Sonarqube安装目录的extensions/plugins目录下,重启Sonarqube服务即可。
服务重启后可以看到配置页如下,PDF report为添加插件后新增页签。
填入Sonarqube管理员的username和password并保存,需要将原分析项目删除并重新分析项目。
这里我们创建一个新令牌用来测试。
注意:这里以go语言项目为例,因为我这边没有其他语言的项目,其他语言的项目请自行测试
进入要分析项目的根目录
点击项目下"更多 -->> Download Pdf Report",(对原有项目进行sonar扫描后才能输出pdf,之前的扫描结果不能输出pdf)
1、出现 {"error":"Report is not available. At least one analysis is required after installing the plugin!"}
解决方法:重新扫描项目。
2、出现 Can't retrieve project info. Parent project node is empty. Authentication?
解决方法:版本下错了,下载SonarQube兼容的插件版本。
至此,Sonarqube导出PDF分析报告部署完毕。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有