Cloudbees がホストする Jenkins インスタンスを実行しています。Jenkins EnvInject プラグインをインストールし、ビルド前のステップを追加しました。「Properties Content」の下に変数を追加しました。
CERT_HOME=/private/{my-domain-name}/dev
パスと実際のCERT_HOME
証明書は、Cloudbees が提供する WebDAV ディレクトリの下にあります。
JUnit テストでは、次のように環境変数にアクセスしようとします。
private static final String CERT_HOME = System.getenv("CERT_HOME");
ただし、null を返します。
ビルドの下に、環境変数が表示されます。
CERT_HOME=/private/{my-domain-name}/dev
EnvInject プラグインを使用して設定した JUnit テストで環境変数を読み取るにはどうすればよいですか?