Jenkins集成SonarQube

文章目录

SonarQube端

开启权限验证

生成Jenkins登录的token

生成后记得先复制下来

Jenkins端

安装SonarQube Scanner插件

配置SonarQube凭证






配置Jenkins的Sonar Qube信息

配置SonarQube Scanner

配置项目的SonarScanner

sonar参数参考: Analysis parameters (sonarsource.com)

JAVA项目


bash 复制代码
sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./xxx/ # 根据项目自定义
sonar.java.binaries=./xxx/target/ # 根据项目自定义

C#项目

bash 复制代码
sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./  # 根据项目自定义

效果

相关推荐
小艺E2 小时前
24核32G,千兆共享:裸金属服务器的技术原理与优势
运维·服务器
jackie_054 小时前
WSL2用docker daemon(不用桌面版本的)麻烦吗?
运维·docker·容器
小虾米vivian5 小时前
达梦数据库:同1台服务器如何启动不同版本的DMAP服务
运维·服务器
求真得真6 小时前
Predixy的docker化
运维·docker·容器
珊珊而川6 小时前
docker不用dockerfile
运维·docker·容器
zhcong_8 小时前
LVS+Keepalived高可用群集
linux·运维·lvs
Angel Q.8 小时前
系统是win11+两个ubuntu,ubuntu20.04和ubuntu22.04,想删除ubuntu20.04且不用保留数据
linux·运维·ubuntu
JzjSunshine8 小时前
配置远程无密登陆ubuntu服务器时无法连接问题排查
linux·运维·ubuntu
爱奥尼欧8 小时前
【Linux】环境变量完全解析
linux·运维·服务器
愚润求学10 小时前
【Linux】mmap文件内存映射
linux·运维·服务器·开发语言·c++