2017-10-19 22 views
0

jenkins 2.73.1では、Groovyで書かれた2つの文字列パラメータ(ReleaseVersionNextDevelopmentVersion)でパイプラインジョブを作成しました。Jenkinsパイプラインに以前のパラメータ値を格納する方法は?

スクリプトの最後に現在のジョブパラメータの値を格納/更新して、次のビルドの次のデフォルト値になるようにジョブの使用を簡素化したいと考えています。

例:

ReleaseVersion = 1.2.3 
NextDevelopmentVersion = 1.2.4-SNAPSHOT 

私は次のビルドが

ReleaseVersion = 1.2.4 
NextDevelopmentVersion = 1.2.5-SNAPSHOT 

を表示するように、ジョブのデフォルト値を更新したいです:
ユーザーは、現在のビルドのために以下の値を入力します。それは可能ですか? Groovyでそれを行うには?

この質問はhow to store last value of parameter in parameterized job as a default value for?でしたが、動作させることができませんでした。

答えて

0

これらの値をジョブにパラメータとして渡し、パイプラインコードの変数を読み込みます。

次に、Rebuild pluginを使用して、以前のビルドのパラメータでジョブを再実行できるようにします。設定は必要ありません。

関連する問題