2017-12-01 21 views
0

環境変数の値を抽出して編集可能な電子メール通知の件名に入れたいと思います。 ${ENV,var="MY_ENV_VARIABLE"}で試しましたが、電子メールの件名に空の文字列が返されます。Jenkinsのビルド設定で環境変数の値を抽出します

私は、コマンドexport MY_ENV_VARIABLE="some value"を追加して、自分のビルドステップ(シェルを実行)にMY_ENV_VARIABLEを設定しています。

助けてください。

答えて

0

This answer私を助けました。ここに私がしたことがあります:

  1. 私のビルドステップからexport MY_ENV_VARIABLE=my_valueが削除されました。
  2. Environment Injector PluginをJenkinsに、 をJenkinsに再インストールしました。
  3. 私のビルド構成でビルドステップ "注入環境変数"を追加し、 "プロパティコンテンツ"テキストボックスにMY_ENV_VARIABLE=my_valueという宣言を入力しました。
  4. 最後に、Jenkinsのメールの件名に${ENV, var="MY_ENV_VARIABLE"}が追加されました。

電子メールの件名にMY_ENV_VARIABLEの値が表示されるようになりました。

関連する問題