私はジョブを持っています(パラメータ化されたビルド)BUILD_IDをパラメータとして使用しており、すべてのBUILD_IDにタイムスタンプを追加する必要があります。タイムスタンプでパラメータを設定する方法
パラメータにタイムスタンプを追加する方法。
私はTest_Build_ {time-stamp}のようなBUILD_ID値が必要です。
は親切に私が私はジョブを持っています(パラメータ化されたビルド)BUILD_IDをパラメータとして使用しており、すべてのBUILD_IDにタイムスタンプを追加する必要があります。タイムスタンプでパラメータを設定する方法
パラメータにタイムスタンプを追加する方法。
私はTest_Build_ {time-stamp}のようなBUILD_ID値が必要です。
は親切に私がZen Timestamp pluginをインストールし、
はこれを行うには数多くの方法があります変数$ BUILD_TIMESTAMPを使用する際に役立ちます。
おそらく最も良いベットはDynamic Parameter Pluginです。プラグインのページでは、主な例の1つが、あなたが記述したものとほとんど同じです。
Active Choices Pluginを使用すると、groovyコードを実行してパラメータ値を生成できます。ここでグルーヴィーなコードと一緒にプラグインの設定のスクリーンショットです:
EnvInject Pluginあなたがビルドステップとして、プロパティファイルから環境変数を挿入することができます。この方法を使用するには、基本的に2つのビルドステップが必要です.1つはプロパティファイルを作成するステップ、もう1つはビルドステップです。
またはGroovy Pluginを使用すると、Groovyスクリプトビルドステップを追加してパラメータ値を変更できます。
これを達成するには他にも多くの方法があります。
あなたの仕事の名前はTest_Buildですか? LinuxやWindowsで作業していますか? –
Test_Buildはビルド名です。私がWindows上で作業しているジョブ名ではないbuild_numと仮定しましょう。 – sampath
私は、Linux用のbashコマンドをいくつか用意しています。私はWindowsに変換しようとすることができます。 –