Jenkins List Git Branches プラグイン ビルドは指定された Git ブランチを選択します

Git ブランチのリストパラメータ | Jenkins プラグインgit リポジトリのリビジョンまたはタグから選択する機能を追加icon-default.png?t=N7T8https://plugins.jenkins.io/list-git-branches-parameter/

1. コンポーネントのインストール Git ブランチのリスト


2. 検証機能


1) 新しいタスクを作成する 

2) 新しいビルドパラメータを追加しました 

3) git リポジトリを選択します。
ここでは gitee を選択しますが、他も同様です。ウェアハウスが公開されていない場合は、キーを構成する必要があります 

4) jenkins が git ウェアハウスを構成する

5) ビルドを開始します
[build with praameters] をクリックして git ブランチのバージョンを選択します。

6) git ブランチ名を最適化する
[設定] -> [詳細設定] を選択し、[ブランチ フィルター] に「refs/heads/(.*)」を追加し、保存をクリックします。

ブランチ名をより簡潔にするには、[パラメーターを使用してビルド] を選択します。

 最後に、ブランチを取得したら、指定したブランチのコードをプルします。一重引用符ではなく「${env.BRANCH}」であることに注意してください。

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']]])                   
                }
            }
        }
    }
}

おすすめ

転載: blog.csdn.net/qq_34556414/article/details/132826533