日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jenkins maven没有使用全局设置文件地址_Jenkins手把手图文教程「基于Jenkins 2.164.1」...

發(fā)布時(shí)間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jenkins maven没有使用全局设置文件地址_Jenkins手把手图文教程「基于Jenkins 2.164.1」... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、下載

前往https://jenkins.io/download/ ,按需下載。如用于生產(chǎn),建議下載Long-term Support (LTS) 版本,這樣能夠獲得相對(duì)長(zhǎng)期的維護(hù);如想體驗(yàn)最新的功能,可嘗試 Weekly 版本。

可以直接下載特定系統(tǒng)專屬的版本,也可下載 Generic Java package (.war) 。本文下載的是 Generic Java package (.war) ,這樣對(duì)所有系統(tǒng)都通用。

二、安裝

2.1 通用安裝方式

安裝Jenkins非常簡(jiǎn)單,只需準(zhǔn)備一個(gè)Tomcat(筆者使用的是Tomcat 8),然后將下載下來的 jenkins.war 丟到Tomcat的 webapps 目錄中,然后啟動(dòng)Tomcat即可。本文,Tomcat使用的端口是 18080 。

Tomcat下載與安裝本文不做贅述,請(qǐng)自行百度。

2.2 Docker安裝方式

使用如下命令即可:

docker run -d -v jenkins_home:/var/jenkins_home -p 18080:8080 -p 50000:50000 jenkins/jenkins:lts

2.3 初始化

Jenkins啟動(dòng)片刻后,訪問 http://localhost:18080/jenkins ,即可看到類似如下的界面:

解鎖Jenkins

由界面提示可知,Jenkins設(shè)置了一個(gè)初始的管理員密碼,該密碼存儲(chǔ)在 /Users/itmuch.com/.jenkins/secrets/initialAdminPassword 文件中——只需可找到該文件,將其內(nèi)容復(fù)制到圖示的輸入框中即可。點(diǎn)擊 繼續(xù) 按鈕,將會(huì)出現(xiàn)類似如下的界面:

自定義Jenkins

按需選擇即可,建議初學(xué)者選擇 安裝推薦的插件 ,因?yàn)樵撨x項(xiàng)包含了Jenkins常用的一些插件,基本滿足日常使用;高手則可選擇 選擇插件來安裝 ,該選項(xiàng)更具靈活性。這里,筆者以 安裝推薦的插件為例,點(diǎn)擊后,將會(huì)看到類似如下的界面:

新手入門-安裝插件

待插件安裝完畢后(等待的時(shí)間長(zhǎng)短視您的網(wǎng)絡(luò)而定),將會(huì)看到類似如下的界面:

新手入門-創(chuàng)建管理員

Jenkins要求我們創(chuàng)建第一個(gè)管理員賬戶。填入相關(guān)信息,并點(diǎn)擊 保存并完成 按鈕,Jenkins即可初始化完成。

TIPS

安裝完成后,如果訪問 http://localhost:18080/jenkins 變成白板,而且沒有反應(yīng),建議重啟Jenkins服務(wù)器,并重新訪問嘗試。

三、配置

下面,我們來配置Jenkins。

3.1 全局工具配置

  • 點(diǎn)擊系統(tǒng)管理 - 全局工具配置 ,如下圖:
  • 全局工具配置-1

  • 將會(huì)看到類似如下圖的界面。按需添加JDKGitGradleMavenDocker等配置。配置比較簡(jiǎn)單,這里就不贅述了。
  • 全局工具配置-2

    3.2 郵件配置

  • 點(diǎn)擊 系統(tǒng)管理 - 系統(tǒng)設(shè)置
  • 配置管理員郵件地址:
  • 郵件配置-1

  • 郵件發(fā)送配置:
  • 郵件配置-2

  • 需要注意的是:郵件通知所使用的地址必須與管理員郵箱地址一致,否則將無法正常發(fā)送郵件!!
  • 當(dāng)然,Jenkins還有很多其他的配置選項(xiàng),讀者可自行在Jenkins左側(cè)的系統(tǒng)管理 自行挖掘

    四、使用案例1:構(gòu)建項(xiàng)目

  • 在Jenkins首頁,點(diǎn)擊開始創(chuàng)建一個(gè)新任務(wù). ,如下圖所示:
  • 新建任務(wù)

  • 創(chuàng)建一個(gè)自由風(fēng)格的項(xiàng)目,如下圖所示:
  • 創(chuàng)建自由風(fēng)格的項(xiàng)目

  • 點(diǎn)擊確定后,將會(huì)看到配置詳情:
  • 源碼管理

  • 如圖,請(qǐng)?jiān)O(shè)置您想構(gòu)建的項(xiàng)目的Git倉庫地址、對(duì)應(yīng)的賬號(hào)密碼、想要構(gòu)建的Git分支。一般來說,源碼庫瀏覽器選擇自動(dòng)即可。
  • Maven配置
  • 構(gòu)建

  • 其中Maven版本 中所選擇的 maven ,就是之前在全局工具配置 一節(jié)中的Maven配置名稱。
  • 如果想設(shè)置定時(shí)構(gòu)建(例如:每天晚上八點(diǎn)構(gòu)建):
  • 觸發(fā)器

  • 配置構(gòu)建完成后操作(以發(fā)送郵件為例)
  • 構(gòu)建后操作

  • 點(diǎn)擊構(gòu)建項(xiàng)目,執(zhí)行構(gòu)建
  • 立即構(gòu)建

    五、使用案例2:流水線

    Jenkins 2.x 內(nèi)置了強(qiáng)大的流水線功能。

  • 創(chuàng)建一個(gè) 流水線 類型的任務(wù)
  • 填寫Pipeline腳本:
  • node { def mvnHome stage('Preparation') { // for display purposes // clone源碼 git 'https://gitee.com/itmuch/spring-cloud-yes.git' // 這里的maven-3.5.0必須跟全局工具配置中設(shè)置的Maven名稱一致 mvnHome = tool 'maven-3.5.0' } stage('Build') { // Run the maven build if (isUnix()) { sh "'${mvnHome}/bin/mvn' clean install" } else { bat(/"${mvnHome}binmvn" clean install/) } } stage('Email') { mail bcc: '', body: '構(gòu)建成功。', cc: '511932633@qq.com', from: 'eacdy0000@126.com', replyTo: '', subject: '構(gòu)建成功', to: 'eacdy0000@126.com' }}
  • 如代碼所示,我們編寫了一個(gè)流水線,該流水線包含三個(gè)階段:
    • Preparation:在該階段中,我們Clone源碼,同時(shí),定義了一個(gè)變量叫mvnHome。
    • Build:在該階段中,我們執(zhí)行 mvn clean install 命令,其中針對(duì)操作系統(tǒng)做了判斷。
    • Email:如果構(gòu)建成功,就發(fā)送郵件到 511932633 @ qq.com 。
  • Pipeline腳本功能非常強(qiáng)大,默認(rèn)支持?jǐn)?shù)十個(gè)指令!你可能擔(dān)心指令學(xué)習(xí)的成本,但這種擔(dān)心其實(shí)是多余的——只需點(diǎn)擊下圖中的 流水線語法 按鈕,就可以傻瓜化地使用Pipeline語法啦
  • 流水線

    創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

    總結(jié)

    以上是生活随笔為你收集整理的jenkins maven没有使用全局设置文件地址_Jenkins手把手图文教程「基于Jenkins 2.164.1」...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 99久久婷婷国产综合精品青牛牛 | 亚洲一久久 | 天堂在线资源网 | 日韩av高清在线播放 | 麻豆传媒网址 | 中文在线观看视频 | 日本天堂免费a | 欧美国产视频一区 | 伊人久久一区二区三区 | av午夜激情 | 最好看的电影2019中文字幕 | 国产毛片毛片毛片毛片毛片 | 大陆极品少妇内射aaaaaa | 五号特工组之偷天换月 | 蜜臀av在线免费观看 | 蜜桃传媒一区二区亚洲av | 午夜精品久久久久久久99 | 污视频在线观看免费 | 天堂在线观看视频 | 天天干天天色天天 | 欧美色图一区二区 | 日韩少妇精品 | 亚洲欧洲成人精品久久一码二码 | 欧美日韩在线视频免费 | 日韩黄色免费电影 | 日韩爱爱免费视频 | 日韩欧美亚洲一区二区三区 | 国产精品久久久av | 四虎影院在线看 | 人人妻人人澡人人爽精品日本 | 色97| 久久天天躁狠狠躁夜夜躁2014 | 女人下边被添全过视频 | 99视频在线观看免费 | 一区二区美女视频 | 久久久噜噜噜久久久 | 欧美极品少妇xxxxⅹ裸体艺术 | 黄色网战入口 | 五月天婷婷综合网 | 快射视频网| 国产一级一片免费播放放a 丁香六月色 | 日韩一级淫片 | 亚洲色欧美另类 | 国产伦精品一区二区三区四区免费 | 欧美顶级黄色大片免费 | 熟女人妻在线视频 | 97伊人超碰| 91一区视频 | av精选| 亚洲AV无码乱码国产精品色欲 | av全黄| 人妻巨大乳一二三区 | av射进来 | 影音先锋国产在线 | 浓精喷进老师黑色丝袜在线观看 | 欧美大片xxx | 五月激情久久 | 五月婷婷狠狠 | 久久久999久久久 | 色天天天| 久久久久国产精品一区 | hitomi一区二区三区精品 | 国产精品久久综合 | 婷婷精品 | 亚洲午夜福利一区二区三区 | 亚洲图片自拍偷拍 | 日本国产精品 | 久久午夜夜伦鲁鲁片无码免费 | 好吊色视频在线观看 | 国产精品人人爽人人爽 | 婷婷综合视频 | 三年中文在线观看中文版 | 精品国产乱码久久久久久蜜臀 | 熟女高潮一区二区三区 | 亚洲激情图片区 | 久久久老司机 | √天堂在线 | av作品在线 | 精品五月天 | 欧美另类xxxx野战 | 少妇免费视频 | 麻豆av在线播放 | 国产伦精品一区二区三区88av | 国产中文在线观看 | 亚洲三级电影网站 | 韩日午夜在线资源一区二区 | 制服.丝袜.亚洲.另类.中文 | 日韩在线观看你懂的 | 精品国产999久久久免费 | 国产盗摄精品一区二区酒店 | 无码人妻精品一区二区三区99不卡 | 免费黄色三级网站 | 欧美日韩高清 | 99re6在线视频 | av在线一| 伊人射| 97免费在线视频 | 中文字幕被公侵犯的漂亮人妻 | 天天视频国产 |