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页面

参考

[1] Jenkins + SonarQube & SonarQube Scanner

原文地址:https://www.cnblogs.com/Ming8006/p/12386015.html