最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins集成SonarQube的方法詳解

 更新時間:2020年09月23日 08:48:55   作者:趙小胖0914  
這篇文章主要介紹了Jenkins集成SonarQube的方法詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

Jenkins 集成 SonarQube Scanner

1. 安裝Jenkins

下載安裝包,這里我們下載war包:https://jenkins.io/download/

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

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

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

第三種:Docker方式部署:

#查看jenkins版本命令
docker search jenkins
#拉取鏡像命令(不標(biāo)注表示最新的)
docker pull jenkins
#本文的掛載目錄是home下
mkdir /home/jenkins
#修改權(quán)限(1000:1000 是UID和GID)重點:此目錄需要設(shè)置權(quán)限,否則啟動容器報錯權(quán)限錯誤
chown -R 1000:1000 /home/jenkins/
#運用鏡像啟動容器命令
docker run -d -p 8000:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home --name jenkins --privileged=true -u root jenkins

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

這里我們選擇第一種方式

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

Jenkins安裝完成。

2.安裝SonarQube Scanner插件

安裝完成后、配置SonarQube

在SonarQube中生成一個Token(PS:用token代替輸入用戶名和密碼)。在用戶頭像下“我的賬戶”、“安全”下,生成token。

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

在Jenkins中的系統(tǒng)配置中設(shè)置SonarQube servers的token

在Jenkins中的全局配置中安裝SonarQube servers

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

配置SVN或者GIT的配置

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

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

sonar.projectKey=${JOB_NAME}
sonar.sources=.
sonar.projectName=${JOB_NAME}
sonar.projectVersion=${BUILD_VERSION}

sonar.language=java
sonar.sourceEncoding=UTF-8

sonar.sources=$WORKSPACE
sonar.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

到此這篇關(guān)于Jenkins集成SonarQube的文章就介紹到這了,更多相關(guān)Jenkins集成SonarQube內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java8中的LocalDateTime你會使用了嗎

    Java8中的LocalDateTime你會使用了嗎

    LocalDateTime?是?Java?8?中日期時間?API?提供的一個類,在日期和時間的表示上提供了更加豐富和靈活的支持,本文就來講講LocalDateTime的一些具體使用方法吧
    2023-05-05
  • Rxjava功能操作符的使用方法詳解

    Rxjava功能操作符的使用方法詳解

    這篇文章主要介紹了Rxjava功能操作符的使用方法詳解,還是比較不錯的,這里分享給大家,供需要的朋友參考。
    2017-11-11
  • SpringBoot配置Profile實現(xiàn)多環(huán)境支持

    SpringBoot配置Profile實現(xiàn)多環(huán)境支持

    這篇文章主要介紹了SpringBoot配置Profile實現(xiàn)多環(huán)境支持操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java8 Instant時間戳使用小記

    Java8 Instant時間戳使用小記

    這篇文章主要給大家介紹了關(guān)于Java8 Instant時間戳使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • SpringBoot使用Kaptcha實現(xiàn)驗證碼的生成與驗證功能

    SpringBoot使用Kaptcha實現(xiàn)驗證碼的生成與驗證功能

    這篇文章主要介紹了SpringBoot使用Kaptcha實現(xiàn)驗證碼的生成與驗證功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • java使用udp實現(xiàn)簡單多人聊天功能

    java使用udp實現(xiàn)簡單多人聊天功能

    這篇文章主要為大家詳細介紹了java使用udp實現(xiàn)簡單多人聊天功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Java并發(fā)編程學(xué)習(xí)之ThreadLocal源碼詳析

    Java并發(fā)編程學(xué)習(xí)之ThreadLocal源碼詳析

    這篇文章主要給大家介紹了關(guān)于Java并發(fā)編程學(xué)習(xí)之源碼分析ThreadLocal的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • 深入講解SpringBoot Actuator是什么

    深入講解SpringBoot Actuator是什么

    Spring Boot Actuator提供了生產(chǎn)上經(jīng)常用到的功能(如健康檢查,審計,指標(biāo)收集,HTTP跟蹤等),幫助我們監(jiān)控和管理Spring Boot應(yīng)用程序。這些功能都可以通過JMX或HTTP端點訪問
    2023-01-01
  • 一文帶你搞懂Java中線程的創(chuàng)建方式

    一文帶你搞懂Java中線程的創(chuàng)建方式

    這篇文章主要為大家詳細介紹了Java中線程的創(chuàng)建方式的相關(guān)知識,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解一下
    2023-03-03
  • RocketMQ4.5.2 修改mqnamesrv 和 mqbroker的日志路徑操作

    RocketMQ4.5.2 修改mqnamesrv 和 mqbroker的日志路徑操作

    這篇文章主要介紹了RocketMQ 4.5.2 修改mqnamesrv 和 mqbroker的日志路徑操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07

最新評論

宁晋县| 东平县| 徐闻县| 于田县| 东辽县| 宁陕县| 鄂尔多斯市| 东台市| 金坛市| 南安市| 香格里拉县| 昭觉县| 仪陇县| 柞水县| 东港市| 启东市| 德保县| 泸西县| 申扎县| 万山特区| 鱼台县| 信丰县| 武宁县| 三穗县| 凤台县| 忻州市| 石泉县| 崇州市| 卫辉市| 安义县| 东丽区| 宜州市| 静安区| 嘉祥县| 连江县| 昌都县| 舟山市| 龙里县| 十堰市| 桑日县| 军事|