Развертывание Jenkins не передается переменной java

Прежде всего, я должен сказать, что я полный noob, говорящий о Linux и UNIX. Проблема, с которой я столкнулся, заключается в том, что при развертывании нашего приложения Java через Jenkins переменная hostname не передается ему. Внутри скрипта где-то мы определяем HOSTNAME=$(hostname -f) , которую мы используем при запуске нашего приложения – CMD_ARGS="--spring.config.location=file:$CONFIG_HOME/$CONFIG_NAME -Dhostname=$HOSTNAME" . В этом случае имя узла равно null (я добавил логин в наше приложение). Но если я остановил приложение вручную, а затем запустил его, используя тот же скрипт, который используется заданием Jenkins, переменная hostname передается правильно в java-приложение. Таким образом, тот же скрипт, который называется с одинаковыми параметрами, имеет единственное отличие, если он вызван Дженкинсом или мной. В обоих случаях приложение запускается и работает правильно, за исключением случая, когда имя хоста Jenkins не передается.

Interesting Posts

Модуль Numpy не найден, несмотря на то, что он находится в пути

Как экспортировать векторный рисунок в EPS?

Скопируйте большой (более 4k) выбор текста из буфера скроллинга экрана в системный буфер обмена

Где официальный источник udev и другие данные разработчика?

Запуск службы по сетевому запросу (активация сокета)

Atom 230 + 2GB RAM хранилище данных для небольшого сервера = 64-разрядный или 32-разрядный debian

Как grep-inverse-match и исключать строки «before» и «after»

Как пропустить (опустить) определенный порт в nmap

Прочитайте последнюю строку tzselect

Как создавать случайные IP-адреса

Почему «echo $ 0» дает разные результаты для двух разных терминалов?

«Globbing» (*) происходит от «глобальной команды» … А?

Каковы другие алгоритмы управления перегрузками, специально разработанные для беспроводных сетей с потерями, таких как LTE и WiMax?

как сохранить команду в истории bash, не выполняя ее программно?

PulseAudio не работает при компиляции из источника: undefined symbol

Linux и Unix - лучшая ОС в мире.