九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Jenkins 集成 SonarQube Scanner

1.   安裝Jenkins

下載安裝包,這里我們下載war包

https://jenkins.io/download/

運行jenkins.war的方式有兩種:

第一種:將其放到tomcat中運行(放到webapps目錄下,啟動tomcat)

第二種:直接執(zhí)行  java -jar jenkins.war --httpPort=8080

https://jenkins.io/doc/pipeline/tour/getting-started/

這里我們選擇第一種方式

啟動tomcat(bin/startup.sh)以后訪問 http://localhost:8080/jenkins/

至此,jenkins安裝完成

 

2.  安裝SonarQube Scanner插件

2.1.  安裝插件

https://plugins.jenkins.io/sonar

重啟jenkins

 

2.1.  配置SonarQube

首先,在SonarQube中生成一個Token(PS:用token代替輸入用戶名和密碼)

然后,在Jenkins中配置連接sonarqube服務(wù)器的地址,這里用到的token就是剛才在sonarqube中創(chuàng)建的那個token

最后,配置全局工具配置

 

3.  創(chuàng)建任務(wù)

最最重要的是,配置SonarQube analysis properties

可以將其單獨寫到一個配置文件(sonar-project.properties)里面,也可以像這樣每次都寫一遍

sonar.projectKey=ks-cms-unicornsonar.projectName=ks-cms-unicornsonar.projectVersion=1.0sonar.language=javasonar.sourceEncoding=UTF-8sonar.sources=$WORKSPACEsonar.java.binaries=$WORKSPACE

其中,sonar.java.binaries屬性至關(guān)重要,筆者也是試了好多次

相關(guān)文檔在這里:

https://github.com/SonarSource/sonar-scanning-examples/blob/master/sonarqube-scanner/sonar-project.properties

https://docs.sonarqube.org/display/PLUG/Java+Plugin+and+Bytecode

本例中,創(chuàng)建了兩個任務(wù),方法同上

可以看到,每次構(gòu)建任務(wù)都會生成一次報告

這種方式比Maven那種方式要好很多,在實際的項目中多用此方式

 

3.  參考及文檔

https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Jenkins

 

4.  補充:SonarQube中文界面

首先,下載中文語言包 sonar-l10n-zh-plugin.jar

然后,將其放入sonar安裝目錄的 extensions/plugins 目錄下

最后,重啟SonarQube

https://search.maven.org/search?q=sonar-l10n-zh-plugin

最后再補充一個使用Maven方式與服務(wù)器同步報告的命令

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Jenkins Docker持續(xù)集成
超詳細,自動化測試接入Jenkins+Sonar質(zhì)量門禁實踐
snv+maven+jenkins+jboss+sonar做持續(xù)集成
配置SonarQube,Jenkins集成掃描Android項目
使用jenkins sonar進行代碼掃描,并發(fā)送自定義郵件
Jenkins+SonarQube實現(xiàn)Python項目靜態(tài)掃描
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服