老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

Jenkins插件獲取git分支的方法是什么

本篇內(nèi)容介紹了“Jenkins插件獲取git分支的方法是什么”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都做網(wǎng)站、鳳翔網(wǎng)絡(luò)推廣、微信小程序、鳳翔網(wǎng)絡(luò)營銷、鳳翔企業(yè)策劃、鳳翔品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供鳳翔建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

公司內(nèi)部的測(cè)試環(huán)境中使用的Jenkins環(huán)境是1.65,現(xiàn)在已經(jīng)更新了很多個(gè)版本了,但是由于一直正常使用也未升級(jí);其實(shí)只要功能、安全、穩(wěn)定性可以一般都很少經(jīng)常升級(jí)的;但是為了跟上開源的步伐在虛擬機(jī)上做了一個(gè)新版本的測(cè)試;發(fā)現(xiàn)之前的好幾個(gè)插件都已經(jīng)在新版中去掉了;本次僅記錄經(jīng)常使用到的git代碼分支獲取的插件問題;

    jenkins可以通過參數(shù)化構(gòu)建,可以極大方便了開發(fā)部署,各種參數(shù)傳入方便后續(xù)調(diào)用,使用shell腳本或Python進(jìn)行處理。

 

1、舊版本的Jenkins可以使用Dynamic Choice Parameter插件;

使用方法:

Jenkins--->dev-h6-server--->配置--->參數(shù)化構(gòu)建過程--->選擇Dynamic Choice Parameter插件:

 
  1. Name:   git_branch 

  2.  

  3. Choices Script : 

  4. def gettags = ("git ls-remote -h http://10.0.10.25/h6-server.git").execute() 

  5. gettags.text.readLines().collect { it.split()[1].replaceAll('refs/heads/', '')  }.unique() 

源碼管理--->Git---> Branches to build

 
  1. 把*/master 改成:$git_branch [就是上面定義的Name值] 

這樣就可以獲取到git代碼分支了;

 

我在Jenkins舊版[Jenkins ver. 1.653]中有以下提示;[暫時(shí)未測(cè)試]

Git Parameter Plug-In  0.8.0

Assign git tag or revision number as parameter in Parametrized builds

Warning: This plugin requires dependent plugins be upgraded and at least one of these dependent plugins claims to use a different settings format than the installed version. Jobs using that plugin may need to be reconfigured, and/or you may not be able to cleanly revert to the prior version without manually restoring old settings. Consult the plugin release notes for details.

 

2、新版本[指2.0以上]Dynamic Choice Parameter插件已經(jīng)在官方上找不到了,官方說明存在安全漏洞;

所以使用Git Parameter Plug-In 構(gòu)建參數(shù)獲取分支的插件

使用方法:

Jenkins--->dev-h6-server--->配置--->參數(shù)化構(gòu)建過程--->選擇Git Parameter Plug-In插件:

 
  1. Name: git_branch 

  2. Description:描述可以寫些什么 

  3. Parameter Type:選擇Branch 

  4. Branch Filter:  .* 

  5. Tag Filter: * 

  6. Sort Mode:  NONE 

  7. Default Value:  master    #默認(rèn)不選擇的時(shí)候會(huì)使用master主干; 

  8. Selected Value: DEFAULT   #默認(rèn)值為master 

其它沒寫上來的都留空;

源碼管理--->Git---> Branches to build

 
  1. 把*/master 改成:$git_branch [就是上面定義的Name值] 

這樣就可以獲取到git代碼分支了;

其實(shí)兩個(gè)插件的方法都是差不多,只是獲取出來的列表有點(diǎn)不一樣,Dynamic Choice Parameter插件加上腳本上的切片,只保留了分支名;而Git Parameter Plug-In會(huì)把origin/都顯示出來;

 

Jenkins插件獲取git分支的方法是什么

去掉那段E文的簡(jiǎn)單方法:

 
  1. cd jenkins/plugins/git-parameter/WEB-INF/lib/ 

進(jìn)入到插件的目錄下,創(chuàng)建一個(gè)臨時(shí)目錄:

 
  1. mkdir test 

  2. cp git-parameter.jar test/ 

  3. cd test/ 

  4. jar xf git-parameter.jar 

  5. vim ./net/uaznia/lukanus/hudson/plugins/gitparameter/GitParameterDefinition/index.properties 

把第二行刪除,保存后再重新打包:

 
  1. jar cvf git-parameter.jar .* 

  2. /bin/cp git-parameter.jar ../     

替換原來的文件,建議修改前先備份一下;重新打包后大小從原來的64K變成了1.2M有點(diǎn)夸張;

重新啟動(dòng)Jenkins服務(wù)時(shí)就可以發(fā)現(xiàn)那一段已經(jīng)去掉了;

“Jenkins插件獲取git分支的方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


分享標(biāo)題:Jenkins插件獲取git分支的方法是什么
標(biāo)題網(wǎng)址:http://www.xueling.net.cn/article/igjjce.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 日本欧美在线视频 | 在线观看视频在线高清免费播放网站 | www.91在线 | 好紧好湿好爽免费视频 | 毛片视频观看 | 久久久精品视频成人 | 91老司机精品视频 | 欧美日本一道本在线视频 | 色av永久无码av影院 | 麻豆a级片 | 久久精品岛国AV一区二区无码 | 成人国产精品免费观看 | 天天干天天爱天天操 | 一级毛片一级毛片一级毛片 | 国产综合在线观看 | 亚洲成熟少妇 | 亚洲国产精品无码久久久动漫 | 我和岳在厨房里做中文字幕 | 一区二区三区视频在线观看 | 成人av中文解说水果派 | 中文字幕在线观看一区二区三区 | 国产AV无码专区亚洲AV中文 | 日皮视频在线观看 | 国产成人片《羞羞》上映 | 成人123区| 日本中文字幕中出在线 | 国产精品日韩一区 | 性国产日韩欧美一区二区在线 | 成人免费看片又大又黄 | 好爽进去了视频在线观看国版 | 中文字幕在线视频免费观看 | 久久婷婷久久一区二区三区 | 首页国产欧美日韩丝袜 | 久久精品牌麻豆国产大山 | 成av人片在线观看www | 成人在线免费观看小视频 | 欧美熟妇精品视频 | 免费久久久一本精品久久区 | 久久亚洲免费 | www国产www| 国产高清www午色夜 亚洲精品成人网久久久久久 |