2016-12-05 6 views
1

私はパイプライン私のJenkinsのタイプの仕事があります。私がやろうとしているのは、リリースのようなパラメータでいくつかのパイプラインを実行することです。たとえば、バージョン1.3.5のこのパイプラインを実行したいとします。私はそのためにパイプラインコードを用意し、それをパラメータ化するためにParameterized Trigger Pluginを使用しようとしました。このプラグインは通常のタイプのタスクで動作していましたが、パイプラインでは動作させることができませんでした。パイプライン - パラメータ化されたトリガープラグイン

これは私の変数の定義です。

enter image description here

私はプラグインで定義された変数にアクセスすることはできません。ここにはパイプラインの部分がアクセスしようとしています。

.... 
build_tag = "${TAG}" 

enter image description here

しかし、build_tag変数は常にnullです。私はenv.${TAG}${env.TAG}を試しましたが、結果はありません。

答えて

1

私はTHIS_IS_TESTという名前の文字列のparamを定義して値を取得することができました -

echo "${THIS_IS_TEST}" 

プラグインが、私はパイプラインのプラグインの古いバージョンを使用していた

+0

更新されていることを確認してください。ところで、Parameterized Triggerプラグインについてのことではありませんでした。すべて更新して更新しました。ありがとうございました。 –

関連する問題