2017-12-01 2 views
0

ジンキンズに新しく、ジョブを作成しようとしています。 Javaコードの一部でJenkinsインスタンスのIPを使用する必要があります。私が使用できる既存の環境変数はありますか、自分で追加する必要はありますか?もしそうなら、私はこれをどのように正確に行うことができますか?スレーブはec2インスタンスです。私はここに掲載されたいくつかの同様の質問を見たが、彼らは奴隷ではなく主人について話しているようだ。ありがとう!Jenkinsスレーブの環境変数を設定する

EDIT:確認するには、外部の要求は、私はジェンキンス環境変数のデフォルトのリストのいずれかのような環境変数があるとは思わない、私は私のJavaコード

答えて

0

に設定されたIPに送信されます。スレーブ上の環境変数としてIPを設定する

一つの方法は次のとおりです。スレーブ設定ページの「ノードのプロパティー」の下で

    1. ゴー
    2. 追加「環境変数」と呼ばれるセクションがあります新しい環境変数、例えば値がIP_ADDRESSの場合、そのスレーブのIPです。

    他の環境変数と同様に、jenkinsジョブからアクセスできるはずです。例えばシェルビルドステップ$ {IP_ADDRESS}

  • 関連する問題