Jenkins集成jSonarQube
Jenkins集成jSonarQube
2020-02-29
目录
1 Jenkins安装 SonarQube Scanner插件
2 Jenkins配置 SonarQube
3 Jenkins 配置 SonarQube Scanner
4 创建maven项目SonarQubeDemo
5 配置项目源码管理
6 配置项目build
7 配置项目PostStep执行SonarQube Scanner
8 Jenkins连接到SonarQube页面
1 Jenkins安装 SonarQube Scanner插件
Jenkins
-> 系统管理
-> 管理插件
-> 可选插件
图1 已安装插件sonarQube scanner
2 Jenkins配置 SonarQube
Jenkins
->系统管理
-> 系统设置
图2 系统设置sonarQube
3 Jenkins 配置 SonarQube Scanner
Jenkins
->系统管理
-> 全局工具配置
图3 工具配置SonarQube Scanner
4 创建maven项目SonarQubeDemo
图4 创建maven项目SonarQubeDemo
5 配置项目源码管理
图5 配置项目源码管理
6 配置项目build
图6 配置项目build
7 配置项目PostStep执行SonarQube Scanner
图7 配置项目PostStep执行SonarQube Scanner
在图7中,Analysis properties的内容 跟 创建sonar-project.properties 是一样的。
8 Jenkins连接到SonarQube页面