文章目录
- SonarQube端
- 开启权限验证
- 生成Jenkins登录的token
 
- Jenkins端
- 安装`SonarQube Scanner`插件
- 配置SonarQube凭证
- 配置Jenkins的Sonar Qube信息
- 配置SonarQube Scanner
 
- 配置项目的SonarScanner
- JAVA项目
- C#项目
 
- 效果
SonarQube端
开启权限验证

生成Jenkins登录的token
生成后记得先复制下来
 
 
Jenkins端
安装SonarQube Scanner插件
 

配置SonarQube凭证

 
 
 
 
 
配置Jenkins的Sonar Qube信息

配置SonarQube Scanner

配置项目的SonarScanner
sonar参数参考: Analysis parameters (sonarsource.com)
JAVA项目

 
sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./xxx/ # 根据项目自定义
sonar.java.binaries=./xxx/target/ # 根据项目自定义
C#项目

sonar.projectName=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./  # 根据项目自定义
效果
