文章目录
- 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=./ # 根据项目自定义
效果
