[TOC]
### 安裝jenkins
略,參考 https://www.cnblogs.com/guanfuchang/p/6397328.html
jenkins.war 下載鏈接: https://pan.baidu.com/s/1TS58p3Go1nvnYS_MphEPlQ 提取碼: smc9
### 安裝sonar插件

由于安裝插件需要翻墻,有可能無法安裝成功,這里提供插件sonar.hpi,選擇離線上傳同樣可以安裝。
sonar.hpi:鏈接: https://pan.baidu.com/s/11L_uon8gakmZHoc_xTI1gQ 提取碼: g9pw

### sonar插件配置
系統設置:

全局工具配置:

### job配置
構建一個自由風格的JOB:sonar_demo

Maven Goals:
```cmd
clean
package
-Dmaven.test.skip=true
```
Scanner Analysis properties:
```
sonar.projectKey=${JOB_NAME}
sonar.projectName=${JOB_NAME}
sonar.projectVersion=1.0
sonar.sources=D:\\Program Files (x86)\\Jenkins\\workspace\\sonar_demo
sonar.java.binaries=D:\\Program Files (x86)\\Jenkins\\workspace\\sonar_demo\\target\\classes
```
注意:為了便于介紹,這個demo沒有使用到SCM源碼管理,直接將源碼存放到jenkins的工作目錄D:\\Program Files (x86)\\Jenkins\\workspace\\中,構建時直接進行maven打包,代碼掃描。
源碼demo 下載地址:https://pan.baidu.com/s/1gkMR0sLday9RREu6o6fzBA 提取碼: cv47
將源碼解壓到jenkins工作目錄后,如下

### 構建結果

