亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

                Jenkins介紹及安裝

                Jenkins介紹及安裝

                點(diǎn)擊上方頭像關(guān)注我,每周上午 09:00準(zhǔn)時(shí)推送,每月不定期贈(zèng)送技術(shù)書籍,小窗口回復(fù)“資源”、“測試工具包”領(lǐng)取測試資源。

                本文2191字,閱讀約需7分鐘

                Hi,大家好。

                Jenkins主要用于持續(xù)構(gòu)建項(xiàng)目,監(jiān)控一些定時(shí)執(zhí)行的任務(wù)。今天開始給大家介紹Jenkins從入門到放棄。寶,你學(xué)廢了嗎?在玩Jenkins的小伙伴歡迎文末留言喔。

                Jenkins介紹

                什么是Jenkins?

                Jenkins是一款開源的,Java編寫的持續(xù)集成工具。

                Jenkins特點(diǎn)

                ① 安裝簡單;

                ② 擴(kuò)展性強(qiáng),支持眾多插件;

                ③ 分布式構(gòu)建部署;

                Jenkins官網(wǎng)地址

                官網(wǎng)地址傳送門:https://www.jenkins.io/,目前的穩(wěn)定版本為2.303.3。

                準(zhǔn)備工作

                1. 準(zhǔn)備一臺(tái)服務(wù)器,可以購買,也可以搭建虛擬機(jī)。

                2. 安裝docker:手把手帶你在CentOS下安裝docker。

                docker安裝Jenkins

                本著簡單的原則,我們使用docker安裝Jenkins。

                ① 搜索可用的Jenkins鏡像。

                排名第一,名為jenkins的,是官方提供的鏡像。但實(shí)際官方推薦使用jenkinsci/blueocean,該鏡像包含當(dāng)前的長期支持 (LTS) 的Jenkins版本 (可以投入使用) ,捆綁了所有Blue Ocean插件和功能。

                ② 創(chuàng)建Jenkins掛在目錄并賦予權(quán)限。

                mkdir -p /var/jenkins-datachmod 777 /var/jenkins-data

                ③下載并運(yùn)行Jenkins容器

                docker run –name jenkins-blueocean -d -p 8888:8080 -p 50000:50000 -v /var/jenkins-data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean

                命令說明:

                –name jenkins-blueocean 給容器起一個(gè)別名;

                -d 后臺(tái)運(yùn)行容器;

                -p 8888:8080 將容器的8080端口映射到主機(jī)上的8888端口,即通過8888端口訪問主機(jī)的Jenkins;

                -p 50000:50000 將容器的50000端口映射到主機(jī)的50000端口;

                -v jenkins-data:/var/jenkins_home 將容器的/var/jenkins_home目錄映射到主機(jī)目錄;

                -v /var/run/docker.sock:/var/run/docker.sock 表示Docker守護(hù)程序通過其監(jiān)聽的基于Unix的套接字;

                jenkinsci/blueocean Jenkins鏡像。

                下載并運(yùn)行容器效果圖如下:

                ④ 查看容器是否運(yùn)行成功。

                docker ps

                ⑤ 查看Jenkins容器運(yùn)行日志。

                docker logs jenkins-blueocean

                運(yùn)行日志圖如下所示:

                配置Jenkins

                ①配置鏡像加速,進(jìn)入服務(wù)器的/var/jenkins-data目錄,編輯hudson.model.UpdateCenter.xml文件。

                默認(rèn)url截圖:

                修改為清華大學(xué)官方鏡像。

                https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

                修改后的截圖:

                ② 打開瀏覽器,地址欄輸入:http://IP:8888,打開Jenkins頁面。

                ③ 在服務(wù)器,查看Jenkins管理員密碼,并填充到頁面管理員密碼輸入框,點(diǎn)擊右下角繼續(xù)。

                ④ 自定義Jenkins。選擇插件來安裝。

                默認(rèn)插件即可,點(diǎn)擊安裝。

                進(jìn)入下載插件頁面,等待安裝完成。

                ⑤ 創(chuàng)建管理員用戶。填寫基本的信息后,保存并完成。

                實(shí)例配置默認(rèn)即可,點(diǎn)擊保存并完成。

                ⑥ 配置完成后,進(jìn)入Jenkins首頁。

                更多系列文章

                敬請(qǐng)期待


                我是CoCo,計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),深漂大廠互聯(lián)網(wǎng)民工(女),坐標(biāo)深圳。5年工作經(jīng)驗(yàn),3年持續(xù)輸出技術(shù)文。ITester軟件測試小棧(ID:ITestingA)號(hào)主,專注于軟件測試技術(shù)和寶藏干貨分享,每周準(zhǔn)時(shí)更新原創(chuàng)技術(shù)文章,每月不定期贈(zèng)送技術(shù)書籍,愿我們?cè)诟咛幭喾?。喜歡記得星標(biāo) 我,每周及時(shí)獲得最新推送,第三方轉(zhuǎn)載請(qǐng)注明出處。

                想獲取更多最新干貨內(nèi)容

                快來星標(biāo) 置頂 關(guān)注我

                鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
                用戶投稿
                上一篇 2022年8月14日 12:16
                下一篇 2022年8月14日 12:16

                相關(guān)推薦

                聯(lián)系我們

                聯(lián)系郵箱:admin#wlmqw.com
                工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息