1. 程式人生 > >sonarQubeJenkins 整合 Sonar

sonarQubeJenkins 整合 Sonar

一、sonar啟動,停止,重啟服務命令
進入sonar安裝bin目錄下如/usr/local/sonarqube-5.6.1/bin/linux-x86-64,執行命令:
./sonar.sh stop 停止服務
./sonar.sh start 啟動服務
./sonar.sh restart 重啟服務
二 漢化
sonar-l10n-zh-plugin-1.11.jar下載地址(注意不同的版本之間要匹配)
在這裡插入圖片描述
https://github.com/SonarQubeCommunity/sonar-l10n-zh/releases
找到1.11 jar,將下載好的sonar-l10n-zh-plugin-1.11.jar放到/usr/local/sonarqube-5.6.1/extensions/plugins下,重啟sonarqube服務(./sonar.sh restart)

jenkins安裝好之後,選中某個環境的專案:

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述
這裡寫圖片描述

Analysis properties中的值:

sonar.projectKey=dev-tms-admin  
sonar.projectName=dev-tms-admin
sonar.projectVersion=1.0-SNAPSHOT
sonar.sources=src
sonar.java.binaries=target
sonar.language=java
sonar.sourceEncoding=UTF-8

配置好後,去構建一下專案:
這裡寫圖片描述
這裡寫圖片描述
出現結果:
這裡寫圖片描述