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

Jenkins Pipeline checkout scm拉取代碼

這篇具有很好參考價(jià)值的文章主要介紹了Jenkins Pipeline checkout scm拉取代碼。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

代碼

stage("git") {
    deleteDir()
    checkout(
		        [
		            $class: 'GitSCM', branches: [[name: '*/dev']], 
		            extensions: [
		                			[$class: 'CloneOption', depth: 1,shallow: true,timeout: 2],
		                			[$class: 'RelativeTargetDirectory', relativeTargetDir: 'devops']
		                		], 
		            userRemoteConfigs: [[credentialsId: 'aqx_git', url: 'https://aqx@192.168.1.2/cicd.git']]
		         ]
     )
}

解釋

deleteDir()		#清除工作空間
GitSCM			#指定拉取git的源碼
branches		#設(shè)置拉取哪個(gè)分支
#shallow執(zhí)行淺克隆,depth設(shè)置淺克隆的深度,timeout指定克隆和獲取操作的超時(shí)時(shí)間(以分鐘為單位,默認(rèn)值:10)
[$class: 'CloneOption', depth: 1,shallow: true,timeout: 2]		
[$class: 'RelativeTargetDirectory', relativeTargetDir: 'devops']	#檢出到子目錄devops下
credentialsId	#git憑據(jù)
url				#git倉(cāng)庫(kù)地址

參考文章

Jenkins的pipeline實(shí)踐之GitSCM參數(shù)配置項(xiàng)詳解原創(chuàng)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-519605.html

到了這里,關(guān)于Jenkins Pipeline checkout scm拉取代碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • jenkins pipline 拉取git歷史版本

    jenkins pipline 拉取git歷史版本

    我的理解是:我們每次提交git的時(shí)候,除了保存我們修改的代碼外,也緩存了之前提交的代碼,可以用于我們查看更新的內(nèi)容,而Commit ID 就是為了識(shí)別這些歷史的提交版本 我這里只展示了一個(gè)關(guān)于 git 版本的字符信息,也是本文最重要的一個(gè),其他都不是必要的 其他的我設(shè)

    2024年02月06日
    瀏覽(22)
  • Jenkins使用(代碼拉取->編譯構(gòu)建->部署上線)

    Jenkins使用(代碼拉取->編譯構(gòu)建->部署上線)

    Jenkins是一個(gè)開(kāi)源項(xiàng)目,提供了一種易于使用的持續(xù)集成系統(tǒng),使開(kāi)發(fā)者從繁雜的集成中解脫出來(lái),專注于更重要的業(yè)務(wù)邏輯實(shí)現(xiàn)上。同時(shí)Jenkins能實(shí)時(shí)監(jiān)控集成中存在的錯(cuò)誤,提供詳細(xì)的日志文件和提醒功能,還能用圖表的形式形象的展示項(xiàng)目構(gòu)建的趨勢(shì)和穩(wěn)定性。 配置路線

    2024年02月03日
    瀏覽(27)
  • jenkins 2.346.1 從git拉取后自動(dòng)構(gòu)建部署springboot maven項(xiàng)目

    jenkins 2.346.1 從git拉取后自動(dòng)構(gòu)建部署springboot maven項(xiàng)目

    1、jenkins官網(wǎng)下載 jenkins2.346.1版本(2.346之后不支持java8) Jenkins 的安裝和設(shè)置 下載的war包通過(guò) java -jar jenkins.war可運(yùn)行 也可下載安裝版本直接安裝 http://localhost:8080,端口號(hào)8080根據(jù)安裝時(shí)的設(shè)定進(jìn)行對(duì)應(yīng)的變更,安裝后需要等待一段時(shí)間。 確認(rèn)發(fā)布應(yīng)用的服務(wù)器安裝了java g

    2024年02月02日
    瀏覽(21)
  • Jenkins拉取代碼構(gòu)建完成后部署到其他服務(wù)器(詳解)

    Jenkins拉取代碼構(gòu)建完成后部署到其他服務(wù)器(詳解)

    問(wèn)題描述: 文章介紹了如何在linux從0搭建jenkins平臺(tái),并實(shí)現(xiàn)獲取git上的代碼,進(jìn)行代碼的自動(dòng)化打包部署。 一、檢查Java環(huán)境 因?yàn)閖enkins的運(yùn)行依賴于Java環(huán)境,所以我們?cè)谶M(jìn)行jenkins搭建時(shí),需要先確保自己的linux有java環(huán)境。如果沒(méi)有請(qǐng)先安裝java環(huán)境(建議安裝java11,因?yàn)樾?/p>

    2024年02月04日
    瀏覽(21)
  • Jenkins自動(dòng)拉取SVN源代碼構(gòu)建打包vue前端項(xiàng)目

    Jenkins自動(dòng)拉取SVN源代碼構(gòu)建打包vue前端項(xiàng)目

    目錄 1.功能需求 2.安裝插件 2.1 安裝NodeJS插件 2.2? 安裝SVN插件 3.配置環(huán)境 3.1? NodeJS環(huán)境 4.新建任務(wù)配置部署信息 4.1? 源代碼管理 4.2? 構(gòu)建觸發(fā)器 4.3? 構(gòu)建環(huán)境 ?4.4? 構(gòu)建步驟 5.構(gòu)建項(xiàng)目 ?5.1?點(diǎn)擊查看控制臺(tái)日志 使用Jenkins從SVN上拉取Vue項(xiàng)目進(jìn)行自動(dòng)構(gòu)建打包。如果需要發(fā)

    2023年04月22日
    瀏覽(24)
  • 【超級(jí)全面】jenkins通過(guò)SSH憑證方式拉取Gitee代碼(含錯(cuò)誤解決方法)

    【超級(jí)全面】jenkins通過(guò)SSH憑證方式拉取Gitee代碼(含錯(cuò)誤解決方法)

    使用 SSH 密鑰方式拉取 Gitee 上的代碼,我們只需要在服務(wù)器上使用 root 用戶生成公鑰和私鑰,將公鑰配置到 Gitee 中,再將私鑰配置到 Jenkins 中。這樣 Jenkins 就可以免密從 Gitee 上拉取代碼了。 1、生成密鑰之前檢查一下是否已經(jīng)生成密鑰,存在密鑰則進(jìn)行刪除: 刪除存在的密

    2024年02月09日
    瀏覽(18)
  • Jenkins自動(dòng)化部署-GitLab拉取代碼 配置ssh代碼拉去方式的密鑰(公私鑰)

    Jenkins自動(dòng)化部署-GitLab拉取代碼 配置ssh代碼拉去方式的密鑰(公私鑰)

    Jenkins想要通過(guò)ssh方式拉去gitlab代碼,則需要在在Jenkins服務(wù)器配置私鑰,gitlab服務(wù)器配置公鑰 使用root用戶生成公鑰和私鑰 在/root/.ssh/目錄保存了公鑰和使用 id_rsa:私鑰文件 id_rsa.pub:公鑰文件 把生成的公鑰放在Gitlab中 以root賬戶登錄-點(diǎn)擊頭像-Settings-SSH Keys 復(fù)制剛才id_rsa.pu

    2024年04月10日
    瀏覽(47)
  • Jenkins-Pipeline

    Jenkins-Pipeline

    Pipeline 1 安裝插件 2 新建一個(gè) Pipline 工程 3 配置Pipeline 腳本 agent的使用可以參考這個(gè)文檔 我們配置的每一個(gè)階段都可以在這里展示: 4 如果我們需要在階段內(nèi)部執(zhí)行多條指令 5 失敗以后重重試 6 超時(shí)重試 7 使用環(huán)境變量 上面的例子是為了方便演示,這里也提供一個(gè)生產(chǎn)環(huán)境中

    2024年01月18日
    瀏覽(19)
  • jenkins pipeline項(xiàng)目

    jenkins pipeline項(xiàng)目

    回到目錄 將練習(xí)jenkins使用pipeline項(xiàng)目,結(jié)合k8s發(fā)布一個(gè)簡(jiǎn)單的springboot項(xiàng)目 前提:jenkins的環(huán)境和k8s環(huán)境都已經(jīng)安裝完成,提前準(zhǔn)備了gitlab和一個(gè)簡(jiǎn)單的springboot項(xiàng)目 創(chuàng)建一個(gè)流水線項(xiàng)目 ?流水線中選擇git,并選擇gitlab的test項(xiàng)目,拉取分支為main ?后端代碼整體結(jié)構(gòu)如下 ?jenk

    2024年02月14日
    瀏覽(28)
  • jenkins pipeline(腳本式)

    Groovy中的變量可以通過(guò)兩種方式定義 - 使用數(shù)據(jù)類型(包括byte、short、int、long、float、double、char、Boolean和String )的本地語(yǔ)法,或者使用def 注意:使用數(shù)據(jù)類型的本地語(yǔ)法后期不能更改成其他類型 Goovy中的變量作用域 綁定域:腳本內(nèi)的全局作用域,相當(dāng)于該腳本對(duì)象

    2024年02月08日
    瀏覽(44)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包