国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)]

這篇具有很好參考價值的文章主要介紹了[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)]。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

7、 Jenkins 集成 SonarQube

Jenkins 中安裝 SonarScanner

????????SonarScanner 是一種代碼掃描工具,專門用來掃描和分析項目代碼質(zhì)量。掃描和分析完 成之后,會將結(jié)果寫入到 SonarQube 服務(wù)器的數(shù)據(jù)庫中,并在 SonarQube 平臺顯示這些數(shù) 據(jù)。

下載

????????在 SonarQube 官網(wǎng)的幫助文檔中可以下載 SonarScanner。這里下載一個 Linux 系統(tǒng)下使用的版本。 傳送門

[root@jenkins opt]# wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.8.0.2856-linux.zip

解壓

[root@jenkins opt]# unzip sonar-scanner-cli-4.8.0.2856-linux.zip 

移動

????????由于要在 Jenkins 中集成 SonarScanner,需要 SonarScanner 存在于 Jenkins 服務(wù)器中的數(shù)據(jù)卷目錄中。所以將解壓后的目錄移動到數(shù)據(jù)卷jenkins_home下并更名為sonar-scanner

[root@jenkins opt]# mv sonar-scanner-4.8.0.2856-linux /var/jenkins_home/sonar-scanner

修改配置文件

在 sonar-scanner 目錄的 conf 目錄下有其配置文件 sonar-scanner.properties。

[root@jenkins conf]# vim sonar-scanner.properties 
#----- Default SonarQube server
#sonar.host.url=http://localhost:9000
sonar.host.url=http://192.168.40.172:9000
#----- Default source code encoding
sonar.sourceEncoding=UTF-8
#項目的工作目錄
sonar.sources=./ 
sonar.java.binaries=./target

8、Jenkins配置SonarQube

安裝插件

????????在 Jenkins 頁面的系統(tǒng)管理 ->插件管理 ->Available plugins 中搜索 sonarqube scanner, 安裝該插件。該插件用于連接 SonarScanner。
[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

安裝完成之后重啟一下

添加SonarQube

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

首先配置Name和Server URL,然后保存退出在進(jìn)來,就可以看到j(luò)enkins了

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

用戶名和密碼為jenkins的用戶名和密碼

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

點擊應(yīng)用,保存,然后退出

添加 SonarScanner

????????將前面安裝在 Jenkins 數(shù)據(jù)卷中的 SonarScanner 配置到 Jenkins 中。 在 Jenkins 頁面的 Manage Jenkins ->全局工具配置 中找到 SonarQube Scanner。

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

9、Jenkins集成目標(biāo)服務(wù)器

????????這里要配置連接到目標(biāo)服務(wù)器的連接方式。打開 Manage Jenkins 中的 Configure System 頁面。

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins

[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)],docker,ci/cd,jenkins文章來源地址http://www.zghlxwxcb.cn/news/detail-631591.html

到了這里,關(guān)于[Docker實現(xiàn)測試部署CI/CD----Jenkins集成相關(guān)服務(wù)器(3)]的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • [Docker實現(xiàn)測試部署CI/CD----構(gòu)建成功后釘釘告警(7)]

    [Docker實現(xiàn)測試部署CI/CD----構(gòu)建成功后釘釘告警(7)]

    首先需要在釘釘中創(chuàng)建一個項目群。 復(fù)制Webhook,后面在 Jenkins 配置時需要使用。 ????????在Jennkins中下載 build user vars plugin ,獲取項目中的相關(guān)變量值 在 Jenkins 中下載 DingTalk 插件。 在 Jenkins 的系統(tǒng)管理中可找到“釘釘”,這是安裝過 DingTalk 后出現(xiàn)的。 修改Jenkinsfile文件

    2024年02月13日
    瀏覽(54)
  • 【持續(xù)集成CI/持續(xù)部署CD】六、Docker Compose構(gòu)建CI全流程

    【持續(xù)集成CI/持續(xù)部署CD】六、Docker Compose構(gòu)建CI全流程

    1. 創(chuàng)建宿主機掛載目錄并賦權(quán) 2. 新建 Jenkins+Sonar 安裝腳本 jenkins-compose.yml 腳本,這里的 Jenkins 使用的是 Docker 官方推薦的鏡像 jenkinsci/blueocean,在實際使用中發(fā)現(xiàn),即使不修改插件下載地址,也可以下載插件,所以比較推薦這個鏡像。 3. 在 jenkins-compose.yml 文件所在目錄下執(zhí)行

    2024年02月10日
    瀏覽(27)
  • nodejs前端項目的CI/CD實現(xiàn)(二)jenkins的容器化部署

    nodejs前端項目的CI/CD實現(xiàn)(二)jenkins的容器化部署

    docker安裝jenkins,可能你會反問,這太簡單了,有什么好講的。 我最近就接手了一個打包項目,它是一個nodejs的前端項目,jenkins已在容器里部署且運行OK。 但是,前端組很追求新技術(shù),不斷地升級Nodejs的版本,之前是14,現(xiàn)在需要升級到16。 也就是說,原本運行順暢的打包不

    2024年01月20日
    瀏覽(24)
  • CI/CD持續(xù)集成持續(xù)發(fā)布(jenkins)

    CI/CD持續(xù)集成持續(xù)發(fā)布(jenkins)

    ? ? ? ? 在實際開發(fā)中,我們經(jīng)常要一邊開發(fā)一邊測試,當(dāng)然這里說的測試并不是程序員對自己代碼的單元測試,而是同組程序員將代碼提交后,由測試人員測試; 或者前后端分離后,經(jīng)常會修改接口,然后重新部署; 這些情況都會涉及到頻繁的打包部署; 手動打包常規(guī)步

    2024年02月14日
    瀏覽(70)
  • Jenkins CI/CD 持續(xù)集成專題三 Jenkins 使用shell腳本打包組件配置流程

    Jenkins CI/CD 持續(xù)集成專題三 Jenkins 使用shell腳本打包組件配置流程

    第六步 查看編譯狀態(tài)和產(chǎn)物 到這里,jenkins 配置shell腳本打包組件的完整配置流程就已經(jīng)完成

    2024年04月29日
    瀏覽(29)
  • 在服務(wù)器部署Next.js、Node.js項目,并實現(xiàn)自動部署(偽CI\CD)超詳細(xì)

    在服務(wù)器部署Next.js、Node.js項目,并實現(xiàn)自動部署(偽CI\CD)超詳細(xì)

    目錄 一、引言 二、配置服務(wù)器 1. 遠(yuǎn)程連接服務(wù)器 · 用服務(wù)商提供的遠(yuǎn)程連接 · 用MotaXterm來遠(yuǎn)程連接 ?編輯?編輯?編輯 ?2. 登錄實例 · 如何獲取賬號和密碼 · 服務(wù)商遠(yuǎn)程連接方式: ?·?MotaXterm連接方式 三、項目準(zhǔn)備與測試 1. 安裝nodejs · 進(jìn)入安裝目錄 · 下載 · 解壓 ·

    2024年02月05日
    瀏覽(32)
  • Gitlab CI/CD筆記-第一天-GitOps和以前的和jenkins的集成的區(qū)別

    Gitlab CI/CD筆記-第一天-GitOps和以前的和jenkins的集成的區(qū)別

    一、GitOps-CI/CD的流程圖與Jenkins的流程圖 從上圖可以看到: GitOps與基于Jennkins技術(shù)棧的CI/CD流程,無法從Jenkins集成其他第三方開源的項目來實現(xiàn)換成了Gitlab來進(jìn)行集成。 好處在于:CI 一個工具Gitlab就行了,但CD部分依舊是傳統(tǒng)的云主機(虛擬機),物理及,docker單機容器或者

    2024年02月14日
    瀏覽(27)
  • 【CI/CD】基于 Jenkins+Docker+Git 的簡單 CI 流程實踐(上)

    【CI/CD】基于 Jenkins+Docker+Git 的簡單 CI 流程實踐(上)

    在如今的互聯(lián)網(wǎng)時代,隨著軟件開發(fā)復(fù)雜度的不斷提高,軟件開發(fā)和發(fā)布管理也越來越重要。目前已經(jīng)形成一套標(biāo)準(zhǔn)的流程,最重要的組成部分就是 持續(xù)集成 及 持續(xù)交付、部署 。在此,我們在京東云上以一個案例簡單實踐下 CI 流程。 1.1 CI/CD 持續(xù)集成 (Continuous Integration,

    2024年02月13日
    瀏覽(31)
  • 【git】CI/CD持續(xù)集成與部署C++示例

    【git】CI/CD持續(xù)集成與部署C++示例

    ?? ★,° :.☆( ̄▽ ̄)/$: .°★ ?? 這篇文章主要介紹CI/CD持續(xù)集成與部署C++示例。 學(xué)其所用,用其所學(xué)?!簡⒊?歡迎來到我的博客,一起學(xué)習(xí),共同進(jìn)步。 喜歡的朋友可以關(guān)注一下,下次更新不迷路?? CI/CD (持續(xù)集成/持續(xù)交付)是一種軟件開發(fā)實踐和方法論,旨在通過

    2024年01月19日
    瀏覽(43)
  • CI/CD到底是啥?持續(xù)集成/持續(xù)部署概念解釋

    大家好,我是chowley,日常工作中,我每天都在接觸CI/CD,今天就給出我心中的答案。 在現(xiàn)代軟件開發(fā)中,持續(xù)集成(Continuous Integration,CI)和持續(xù)部署(Continuous Deployment,CD)是兩個非常重要的實踐,它們通過自動化的流程來加速軟件的開發(fā)、測試和部署,提高團(tuán)隊的效率和

    2024年02月19日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包