ubuntu jenkins マスターで、gradle を次のように自動インストールするように構成しました。
GRADLE_HOME: /var/jenkins/tools/mygradle
その結果、gradle はすべての ubuntu スレーブにここにインストールされます。
/var/jenkins/tools/mygradle/bin/gradle
これは正常に機能し、私の gradle ジョブはスレーブ ノード上に構築されます。
ここで、ジョブで .sh スクリプト (ビルド ステップ - シェルの実行) を呼び出す必要があります。ある時点で、スクリプトはgradleを呼び出すため、PATHにある必要があります。しかし、(ビルド スレーブの 1 つで) ジョブを実行すると、gradle が見つかりません。
すべてのスレーブに gradle を自動インストールし、すべてのスレーブの PATH に gradle を追加することは可能ですか?
すべてのスレーブは、SSH を介して UNIX マシンで起動スレーブ エージェントを使用して起動されます