У меня есть узел Jenkins с приведенной ниже конфигурацией для JavaPath:
/usr/java/jdk1.8.0_131/bin/java
Я написал простую работу Jenkins, которая печатает JAVA_HOME:
#!/bin/ksh
echo "JAVA_HOME=${JAVA_HOME}"
echo $PATH
для некоторых причина, вывод, который я получаю:
JAVA_HOME=/usr/java/jdk1.8.0_31
почему он не использует значение, которое использовалось для загрузки узла? У меня нет такой Java ссылки на узел. Кстати, это контейнер Jenkins, а не VM