Jenkins集成SonarQube

1、安装 SonarQube Scanner for Jenkins 插件

系统管理 — 插件管理 — 搜索 【SonarQube Scanner for Jenkins】 — 安装 — 重启 Jenkins

2、设置 SonarQube Scanner 配置信息

系统管理 — Configure System — SonarQube servers
 SonarQube servers

3、SonarQube servers 里配置 Secret-text

Server authentication token

4、增加构建步骤: Execute SonarQube Scanner

Analysis properties 里填入以下代码

sonar.projectname=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sonar.source=./
sonar.java.binaries=./

5、构建后查看控制台

构建后控制台输出

6、SonarQube查看扫描结果

SonarQube查看结果

发表评论