1
JenkinsのEnvInjectプラグインをインストールしました。 私は(スクリプトの内容でも動作しません:エコーの何も)プロパティの内容でそれを追加し、私は、環境変数などを設定することができ :シェルでJenkinsのEnvInjectプラグインを使用してコマンドを含む変数を設定する方法
TEST="hello world"
:
echo ${TEST}
Output: Hello World
しかし、私を私の変数にコマンドの出力を入れてみてくださいそれは動作しません:
HOSTNAME=`hostname`
シェル
で10echo ${HOSTNAME}
Output: `hostname`
私は私のシェルで環境変数を設定する場合(プラグインなしでそれが動作する)間: あなたがInject environment variables to the build process/Evaluated Groovy script
を使用すべきジョブ構成からシェル
HOSTNAME=`hostname`
echo ${HOSTNAME}
Output: localhost