フリースタイルジョブを使用すると仮定すると、Groovy
プラグインを使用して、ビルドとJenkinsのJava構造にアクセスできる任意のGroovyコードを実行できます。
Execute system Groovy script
ステップを追加し、名前を決定するコードを入力してから、build.setDisplayName()
を使用して名前を設定します。あなたの例に非常に類似し
は、ここにビルドパラメータbranch_name
の値に応じて名前を設定します名前のセッターです:
if (build.buildVariableResolver.resolve("branch_name").equals('master')) {
build.setDisplayName("Master build #${build.getNumber()}")
} else if (build.buildVariableResolver.resolve("branch_name").equals('development')) {
build.setDisplayName("Development build #${build.getNumber()}")
} else {
build.setDisplayName("Other build #${build.getNumber()}")
}
としてセッタープラグインで環境変数として同じパラメータ名を使用することができます! –