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

Jenkins List Git Branches插件 構(gòu)建選擇指定git分支

這篇具有很好參考價(jià)值的文章主要介紹了Jenkins List Git Branches插件 構(gòu)建選擇指定git分支。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

List Git Branches Parameter | Jenkins pluginAdds ability to choose from git repository revisions or tagshttps://plugins.jenkins.io/list-git-branches-parameter/

1、安裝組件??List Git Branches


jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

2、驗(yàn)證功能


1)新建任務(wù)?

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

2)新增構(gòu)建參數(shù)?

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

3)選擇git倉(cāng)庫(kù)
我這里選擇gitee,其他類(lèi)似。倉(cāng)庫(kù)如果不是公開(kāi)的,需要配置key?

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

4)jenkins配置git倉(cāng)庫(kù)

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

5)開(kāi)始構(gòu)建
點(diǎn)擊【build with praameters】,可以選擇git分支版本了

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

6)優(yōu)化git分支名稱(chēng)
選擇【配置】—>【高級(jí)】,在【branch filter】添加“refs/heads/(.*)”,點(diǎn)擊保存

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

選擇【build with parameters】分支名稱(chēng)更簡(jiǎn)潔了

jenkins 指定分支,Devops  CI/CD Jenkins,jenkins

?最后拿到分支了就是去拉取指定分支的代碼了,注意這里是"${env.BRANCH}"而不是單引號(hào)!!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-716923.html

pipeline {
    agent any

    stages {
        stage('Hello') {
            steps {
                script{
                    print(env.BRANCH)
                    checkout([$class: 'GitSCM', branches: [[name: "${env.BRANCH}"]], extensions: [], userRemoteConfigs: [[credentialsId: '33375fd1-0418-4b7a-a65e-4ffcebd8e7da', url: 'http://192.168.11.129/root/devops-maven-service.git']]])                   
                }
            }
        }
    }
}

到了這里,關(guān)于Jenkins List Git Branches插件 構(gòu)建選擇指定git分支的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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參數(shù)化構(gòu)建項(xiàng)目(Git+docker部署+Python+flask項(xiàng)目)

    Jenkins參數(shù)化構(gòu)建項(xiàng)目(Git+docker部署+Python+flask項(xiàng)目)

    使用 Jenkins 進(jìn)行 CI/CD 自動(dòng)化部署,參數(shù)化構(gòu)建 Git 代碼拉取, docker 鏡像打包, docker 部署 flask 項(xiàng)目一體化流程。 準(zhǔn)備工作:jenkins平臺(tái)部署、項(xiàng)目部署服務(wù)器docker安裝(這里也可以直接使用jenkins直接部署) 服務(wù)器 IP地址 備注 Jenkins 192.168.2.143 docker部署Jenkins 部署服務(wù)器 192.168

    2024年03月10日
    瀏覽(40)
  • 一文完成Jenkins+Docker+Git(多分支構(gòu)建)打包、部署,實(shí)現(xiàn)可持續(xù)化集成

    一文完成Jenkins+Docker+Git(多分支構(gòu)建)打包、部署,實(shí)現(xiàn)可持續(xù)化集成

    官網(wǎng):Jenkins官網(wǎng) 參考:Jenkins簡(jiǎn)介 Jenkins是一個(gè)開(kāi)源軟件項(xiàng)目,起源于Hudson(Hudson是商用的),是基于Java開(kāi)發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開(kāi)放易用的軟件平臺(tái),使軟件項(xiàng)目可以進(jìn)行持續(xù)集成 可在Tomcat等流行的servlet容器中運(yùn)行,也可獨(dú)立運(yùn)

    2024年01月18日
    瀏覽(28)
  • 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)
  • centos安裝Jenkins并拉取git遠(yuǎn)程倉(cāng)庫(kù)的代碼進(jìn)行自動(dòng)化構(gòu)建部署

    centos安裝Jenkins并拉取git遠(yuǎn)程倉(cāng)庫(kù)的代碼進(jìn)行自動(dòng)化構(gòu)建部署

    在linux上安裝jenkins的前提條件是已經(jīng)安裝了jdk、maven、git 這里是在centos上直接安裝openjdk11 查看是否安裝成功 安裝好后,看下版本 首先下載maven安裝文件,此處我選擇的版本是3.6.3,下載地址, 下載后上傳到服務(wù)器目錄/usr/local目錄下 修改目錄名稱(chēng)為maven3, 所以服務(wù)器中maven的

    2024年02月04日
    瀏覽(24)
  • Jenkins構(gòu)建報(bào)錯(cuò):The recommended git tool is: NONE,F(xiàn)etching changes from the remote Git repository

    Jenkins構(gòu)建報(bào)錯(cuò):The recommended git tool is: NONE,F(xiàn)etching changes from the remote Git repository

    原因是該任務(wù)所在的工作空間屬主:屬組不是Jenkins 解決方法: 如果需要單獨(dú)給某個(gè)普通用戶(hù)對(duì)目錄操作的權(quán)限可以執(zhí)行下面的操作: 拓展:

    2024年02月11日
    瀏覽(21)
  • Jenkins構(gòu)建流水線(xiàn)SSH連接Git錯(cuò)誤:Host key verification failed 報(bào)錯(cuò)問(wèn)題

    Jenkins構(gòu)建流水線(xiàn)SSH連接Git錯(cuò)誤:Host key verification failed 報(bào)錯(cuò)問(wèn)題

    報(bào)錯(cuò)信息: 無(wú)法連接倉(cāng)庫(kù): Command \\\"git ls-remote -h -- git@ip:xxx/xxx.git HEAD\\\" returned status code 128: stdout: stderr: No ED25519 host key is known for ip and you have requested strict checking. Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rightsand the repository exists

    2024年03月18日
    瀏覽(150)
  • Git報(bào)錯(cuò): Please move or remove them before you switch branches.

    Git報(bào)錯(cuò): Please move or remove them before you switch branches.

    Bug記錄:在我寫(xiě)需求的時(shí)候,產(chǎn)品說(shuō)上個(gè)包有崩潰,于是我就控制臺(tái) git checkout切分支,結(jié)果報(bào)錯(cuò)Please move or remove them before you switch branches.下面是被改動(dòng)的文件,因?yàn)槭琼?xiàng)目build的時(shí)候產(chǎn)生的臨時(shí)文件,一般都不會(huì)上傳,所以就想著把它刪掉。 1.首先: 產(chǎn)看當(dāng)前分枝的狀態(tài)?,

    2024年02月05日
    瀏覽(34)
  • 解決git問(wèn)題:fatal: Need to specify how to reconcile divergent branches.

    解決git問(wèn)題:fatal: Need to specify how to reconcile divergent branches.

    在使用git拉取遠(yuǎn)程項(xiàng)目的時(shí)候可能會(huì)出現(xiàn) fatal: Need to specify how to reconcile divergent branches. 如圖: ? 解決方式: 第一步:刪除該本地分支。 如果上面無(wú)法刪除干脆點(diǎn)強(qiáng)行刪除 刪除完成后會(huì)出現(xiàn) 切記,無(wú)法刪除當(dāng)前所在的分支,需要切換分支 拓展:刪除遠(yuǎn)程分支 切換分支指令

    2024年02月12日
    瀏覽(23)
  • 【Git】Git pull代碼時(shí),出現(xiàn)報(bào)錯(cuò):hint: you have divergent branches and need to specify how to reconcile them.

    在執(zhí)行 git pull 時(shí),出現(xiàn)了如下提示: 先翻譯下提示的信息: git:(develop) git pull origin develop 提示:您有不同的分支,需要指定如何協(xié)調(diào)它們。 提示:您可以通過(guò)在之前某個(gè)時(shí)間運(yùn)行以下命令之一來(lái)做到這一點(diǎn) 提示:你的下一次獲取: 提示: 提示:git config pull.rebase false # 合并(默認(rèn)策

    2024年04月14日
    瀏覽(27)
  • 【Git】pull 分支報(bào)錯(cuò) fatal: Need to specify how to reconcile divergent branches...

    示例代碼: 翻譯: 分析:這是由于你拉取pull分支前,進(jìn)行過(guò)merge合并更新分支操作,而其他人在你之前已經(jīng)push過(guò)一個(gè)版本,導(dǎo)致版本不一致 第一種解決方法:比較簡(jiǎn)單 執(zhí)行 git config pull.rebase false 默認(rèn)將pull下來(lái)的代碼與現(xiàn)有改動(dòng)的代碼進(jìn)行合并 但是可能會(huì)造成代碼沖突,需

    2024年02月03日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包