コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Jenkins】パラメータ付きビルドでブランチの一覧を表示できる「Git Parameter」紹介

はじめに

「Git Parameter」を Jenkins に追加することで
パラメータ付きビルドでブランチの一覧を表示できるようになります

使用例

pipeline {
    agent any

    parameters {
        gitParameter(
            branchFilter: 'origin/(.*)',
            defaultValue: 'main',
            name: 'BRANCH',
            type: 'PT_BRANCH'
        )
    }

    stages {
        stage('Git') {
            steps {
                script {
                    git(
                        branch: params.BRANCH,
                        url: '【リポジトリの URL】'
                    )
                }
            }
        }
    }
}