4
JENKINS_HOMEという名前の環境変数があるので、どこでも$ JENKINS_HOMEとして使用できます。 しかし、私はスレーブノードでプロジェクトを実行するとき、変数としてスレーブノード上のjenkins(スレーブノードを定義するときは "リモートFSルート"という名前の)のホームディレクトリを使用する必要があります。そして私は$ JENKINS_HOMEがmasterノード上のjenkinsのホームディレクトリであることを発見しました。でも、私はスレーブノードでプロジェクトを実行しています。JENKINSにスレーブノードホーム用のenv変数はありますか?
誰でも手助けできますか?ありがとうございました!
この問題を解決するために、環境変数名SLAVE_HOMEを追加しました。 スレーブノードの定義に行きます - > "ノードプロパティ" - > "環境変数" - > SLAVE_HOMEという名前の変数を追加し、その値を "リモートFSルート"の値として設定します。 次に、この変数をAntスクリプトで使用できます。 – XiaoYao
このenv変数は、ツールインストールスクリプトでも使用できますか? – tkotisis