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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

配置多个git账号_docker随手笔记第七节 jenkins通过git部署java微服务插件安装

發(fā)布時(shí)間:2023/12/2 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置多个git账号_docker随手笔记第七节 jenkins通过git部署java微服务插件安装 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

docker隨手筆記第一節(jié) docker概念及安裝

docker隨手筆記第二節(jié) docker常用命令解析

docker隨手筆記第三節(jié) docker構(gòu)建java鏡像

docker隨手筆記第四節(jié) docker安裝mysql5.7

docker隨手筆記第五節(jié) docker安裝redis4.0

jenkins部署git的java微服務(wù)需要如下插件

SSH plugin (遠(yuǎn)程登陸到服務(wù)器用的,主要用來上傳鏡像,下載鏡像,運(yùn)行ssh腳本等功能)

SSH2 Easy

Git Parameter (git參數(shù)使用,包括分支參數(shù))

Maven Integration (java的maven打包插件)

安裝插件

左邊菜單選擇系統(tǒng)管理,然后選擇插件管理

進(jìn)入插件管理界面后,點(diǎn)擊選項(xiàng)卡可選插件,然后輸入過濾詞,比如輸入Git Parameter,然后打鉤你要的插件,最后選擇直接安裝。同理安裝其他插件,最后選擇安裝完后重啟jenkins

安裝maven

在系統(tǒng)設(shè)置,全局工具配置,點(diǎn)擊新增maven,填寫maven名稱,自動(dòng)安裝,點(diǎn)擊保存

配置git憑證

憑證的主要作用是用來保存一寫賬號(hào)密碼,例如git賬號(hào)密碼,svn賬號(hào)密碼,docker倉庫密碼等

在左邊菜單點(diǎn)擊憑據(jù),

點(diǎn)擊憑據(jù)的子菜單:系統(tǒng)

然后點(diǎn)擊右邊的全局憑證

然后點(diǎn)擊添加憑證

然后輸入git賬號(hào)和密碼,填寫一下備注,點(diǎn)擊一下保存。

新建一個(gè)maven項(xiàng)目

點(diǎn)擊新建任務(wù)

輸入任務(wù)名稱,選擇maven項(xiàng)目,然后點(diǎn)擊確定

選擇丟棄舊的構(gòu)建,保持構(gòu)建的天數(shù)為1天,保持構(gòu)建的最大個(gè)數(shù)1天。這樣子不會(huì)浪費(fèi)硬盤空間

構(gòu)建環(huán)境打勾Delete workspace before build starts

輸入maven命令

然后點(diǎn)擊保存后,點(diǎn)擊立即構(gòu)建

就會(huì)出現(xiàn)任務(wù)正在進(jìn)行中,點(diǎn)擊紅框

控制臺(tái)輸出,就可以查看任務(wù)進(jìn)行詳細(xì)狀態(tài)。如下

配置maven的阿里倉庫和本地倉庫地址

如果沒配置阿里倉庫和本地倉庫地址會(huì)出現(xiàn)2個(gè)問題,一個(gè)下載太慢,一個(gè)是maven有引用本地maven項(xiàng)目的化,沒有使用遠(yuǎn)程maven倉庫,會(huì)報(bào)找不到j(luò)ar包。

步驟:1.先裝maven

2.建立一個(gè)maven項(xiàng)目,保存。這樣maven插件就安裝完成了

3.安裝好的插件的settings.xml在docker容器內(nèi)的目錄如下:

/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/settings.xml

由于/var/jenkins_home這個(gè)目錄我映射到宿主機(jī)/jenkins/jenkins-data目錄

所以在宿主機(jī)上修改settings.xml配置文件

vi /jenkins/jenkins-data/tools/hudson.tasks.Maven_MavenInstallation/maven/conf/settings.xml/root/.m2/repository alimavenaliyun mavenhttp://maven.aliyun.com/nexus/content/groups/public/central

然后保存,就可以了

下一節(jié) docker隨手筆記第八節(jié) jenkins通過git的部署java微服務(wù)(一)

總結(jié)

以上是生活随笔為你收集整理的配置多个git账号_docker随手笔记第七节 jenkins通过git部署java微服务插件安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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