Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >配置sonarqube导出pdf分析报告

配置sonarqube导出pdf分析报告

作者头像
章工运维
发布于 2024-05-01 02:23:07
发布于 2024-05-01 02:23:07
5.7K1
举报
文章被收录于专栏:章工运维章工运维

下载地址:https://gitee.com/zzulj/sonar-pdf-plugin/releases

注意:需要下载对应的版本,不同版本可能会出现不兼容、未知的情况。

#2、上传sonar-pdf-plugin插件

把下载好的插件放到Sonarqube安装目录的extensions/plugins目录下,重启Sonarqube服务即可。

#3、配置PDF导出插件

服务重启后可以看到配置页如下,PDF report为添加插件后新增页签。

填入Sonarqube管理员的username和password并保存,需要将原分析项目删除并重新分析项目。

#4、创建测试项目

这里我们创建一个新令牌用来测试。

注意:这里以go语言项目为例,因为我这边没有其他语言的项目,其他语言的项目请自行测试

#5、执行SonarQube扫描

进入要分析项目的根目录

#6、下载PDF

点击项目下"更多 -->> Download Pdf Report",(对原有项目进行sonar扫描后才能输出pdf,之前的扫描结果不能输出pdf)

#7、错误问题汇总

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分析报告部署完毕。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
可以,大佬,互粉一下
可以,大佬,互粉一下
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
SonarQube 7.4 集成报告插件
官网地址:https://gitee.com/zzulj/sonar-pdf-plugin
高楼Zee
2021/07/14
4.4K0
SonarQube 之 gitlab-plugin 配合 gitlab-ci 完成每次 commit 代码检测
哎_小羊
2018/01/02
9.4K2
SonarQube 之 gitlab-plugin 配合 gitlab-ci 完成每次 commit 代码检测
深入研究SVN代码检查的关键工具:svnchecker vs. SonarQube
代码检查的包放在了里面:https://pan.baidu.com/s/1CD7IXZ_E-RNTsXEl6L7SRw?pwd=8mz8
小尘要自信
2023/11/13
8650
深入研究SVN代码检查的关键工具:svnchecker vs. SonarQube
Docker搭建sonarqube
SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。同时 SonarQube 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 SonarQube。此外 SonarQube 的插件还可以对 Java 以外的其他编程语言提供支持,对国际化以及报告文档化也有良好的支持。
对你无可奈何
2021/05/08
6.6K0
SonarQube 的安装、配置及 Maven 项目的使用
哎_小羊
2018/01/02
9.9K0
SonarQube 的安装、配置及 Maven 项目的使用
SonarQube基础介绍与在代码检测中的应用
官网描述: SonarQube 提高您的团队成员的代码质量和安全性,使所有开发人员能够编写更干净、更安全的代码。 官网地址: https://www.sonarqube.org/ 帮助文档: https://docs.sonarqube.org/latest/
全栈工程师修炼指南
2022/09/29
5.3K0
SonarQube基础介绍与在代码检测中的应用
SonarQube测试覆盖率--Java
测试覆盖率报告和测试执行报告是评估代码质量的重要指标。测试覆盖率报告告诉您测试用例涵盖的代码百分比。测试执行报告告诉您已运行哪些测试及其结果。
源代码安全
2023/03/01
2.8K0
SonarQube 插件之 Issues Report & SonarLint 的配置及使用
哎_小羊
2018/01/02
4.8K0
SonarQube 插件之 Issues Report & SonarLint 的配置及使用
SonarQube 安全审计及服务搭建实战
为什么今天要推荐SonarQube呢?这话题要从一次客户的项目交付说起。当时服务要部署入驻到客户方的机房,按要求向信息中心提交申请后,却被告知需提供《服务器安全漏洞扫描报告》和《代码安全审计报告》。按照惯例,这些报告一般由第三方做网络安全的公司提供,但谁知客户不想花钱找第三方公司,最后商量要我方用开源工具扫描,并修复完向他们提供报告。这如何是好,做与不做? 似乎没有选择,必须做。
攻城狮的那点事
2025/05/13
990
SonarQube 安全审计及服务搭建实战
一文搞定SonarQube接入C#(.NET)代码质量分析
C#语言接入Sonar代码静态扫描相较于Java、Python来说,相对麻烦一些。Sonar检测C#代码时需要预先编译,而且C#代码必须用MSbuid进行编译,如果需要使用SonarQube对C#进行代码质量分析,则需要下载Sonar-Scanner-MSBuild和MSBuild,其中要求MSBuild在V14.0以上。
测试开发技术
2020/01/17
5.7K0
一文搞定SonarQube接入C#(.NET)代码质量分析
安装SonarQube
记录两种部署方式:zip安装包部署、docker-compose;并且安装PDF导出报告插件;
summerking
2022/09/16
6860
安装SonarQube
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退
 SonarQube是一个开源的代码质量管理系统,用于检测代码中的错误,漏洞和代码规范。它可以现有的Gitlab、Jenkins集成,以便在项目拉取后进行连续的代码检查。
非著名运维
2022/06/22
8520
Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退
SonarQube社区版分支插件V1.3.0更新
下载release插件,现在最新版本是1.3.0, 下载后将jar包放到extensions/plugins和lib/common目录中。注意如果使用的其他用户操作需要授权插件给sonarqube权限。此时重启即可。
DevOps云学堂
2020/05/08
3.1K22
SonarQube社区版分支插件V1.3.0更新
Golang 项目集成 SonarQube 做代码质量分析
seth-shi
2024/08/02
4180
Golang 项目集成 SonarQube 做代码质量分析
Sonar Scanner 之 C++扫码篇
本文将解决上一篇中的一个问题 1)为什么C++项目扫出来缺陷、安全漏洞都是0?覆盖率也是0%?
Antony
2020/12/01
8.2K0
Sonar Scanner 之 C++扫码篇
SonarQube Community 实现多分支扫描分析
SonarQube Developer Edition 及以上版本是支持多分支扫描的,扫描时指定分支参数-Dsonar.branch=develop即可,就可以实现多分支代码扫描。
叨叨软件测试
2020/06/23
4.9K0
在 Gitlab CI 中调用 Sonarqube 进行代码扫描
Gitlab 提供了基于 Code Climate 的代码质量评估功能,这一功能是通过 dind(Docker in Docker)方式运行的,在 Kubernetes 环境中、尤其是托管集群中,这种方式不太合适,还好还有一个替代方案:Sonarqube,通过在 .gitlab-ci.yml 中的设置,可以使用 Sonarqube 对代码进行扫描,接收到 Commit 之后,Sonarqube 会生成针对提交的代码质量提示,如图所示:
崔秀龙
2019/07/22
8.3K0
在 Gitlab CI 中调用 Sonarqube 进行代码扫描
【DevOps实践】5. Jenkins流水线集成SonarQube做代码质量分析
本文讲解使用SonarQube和SonarQube Scanner如何配合做代码检查配置,并完成所有部署实践。
辉哥
2021/03/22
7.7K0
白盒测试工具 - sonar的安装、配置与使用入门手册,用sonar检查代码质量实战演示
安装过程主要分为两部分,一个是主程序 sonarqube,一个是 sonarScanner 插件,两个都安装配置好后就可以进行代码扫描了。sonarqube 在配置数据库的过程中会碰到很多问题,第二章专门针对这些问题来进行讲解。
小蓝枣
2020/09/24
2.3K0
白盒测试工具 - sonar的安装、配置与使用入门手册,用sonar检查代码质量实战演示
SonarQube+Scanners代码质量管理
sonarqube安装很简单,下载(直接win下载,然后上传到linux服务器)安装包后直接解压即可:
阿dai学长
2019/04/03
8820
SonarQube+Scanners代码质量管理
推荐阅读
相关推荐
SonarQube 7.4 集成报告插件
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档