2017-03-07 13 views
2

私はLinuxマシンでjenkinsを実行しています。 私はパイプラインジョブを用意しているので、各パイプラインビルドはビルド番号を一般的に示しています。その代わりにUIに表示する文字列パラメータを与えることは可能ですか? ビルドパラメータプラグインのチェックを試みましたが、パイプライン構成では文字列パラメータを挿入するオプションが表示されません。そして、ドキュメンテーションは役に立たない。jenkinsでパイプラインビルドの文字列名を設定する方法

答えて

2

あなたが行うことによって、ビルド名を設定することができます。

currentBuild.displayName = "#${currentBuild.number} Hello" 

これは私の場合のビルド番号2.

+0

が、それはgroovにする必要がないパラメータであり、 yスクリプト?そして、パイプラインを介してn個のビルドをトリガする場合には、パラメータの変更に応じて別の名前が使用されますか? –

+0

他のJob-aからこのパイプラインジョブをトリガします。 job-aには値のセットがあり、それぞれの値はパラメータを生成し、各パラメータに対してパイプラインのビルドが開始されます –

+0

はい、これをパイプラインgroovyスクリプトに入れ、通常のパイプラインで使用できる変数を参照できますスクリプト.. –

0

のビルド#2 Helloに名前を付けるだろう、私は私のパイプライングルーヴィースクリプトに行を追加する必要がありましたここ

node(Slave01) { 
currentBuild.displayName = "${URL_Name}" 
} 

$ {URL_NAME} =は

関連する問題