- 安裝SonarQube,查看我之前的博客:Docker搭建SonarQube代碼質量檢測工具
- SonarQube設置token令牌,點擊頭像->我的賬號->安全,輸入令牌名點擊生成就行了。
- jenkins添加sonarqube憑據,類型選擇Secret text,Secret選項把剛剛sonarqube添加的token複製進去。
- jenkins添加插件SonarQube
- jenkins系統設置添加sonarqube服務器,token選擇剛剛創建的,注意URL要寫http://
- 全局配置sonarqube
- jenkins新建job,預構建步驟添加設置sonar
sonar.projectKey=mycs-java
sonar.projectName=mycs-java
sonar.projectVersion=1.0
sonar.language=java
sonar.sources=/var/jenkins_home/workspace/mycs-sonarqube
sonar.sourceEncoding=UTF-8
- 構建,報錯說找不到語言插件
- sonarqube安裝java語言插件。
- 重新構建一次。
Jenkins+SonarQube+Gitlab自動化代碼檢測
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.