Невозможно получить переменные значения среды jenkins в шаге сборки системы

Я пытаюсь выполнить систему groovy внутри сборки. Я хочу получить сведения о следующих переменных среды: BUILD_NUMBER JOB_NAME JOB_URL и т. Д. Я использовал этот код для извлечения значений - String JName = System.getenv ("% JOB_NAME"). Прикрепленный код задания pic, но эта команда дает значение null - JOB_NAME :: null. Прикрепленное изображение Результат работы Пожалуйста, сообщите об этом.

jenkins,

0

Ответов: 1


0

Не указывая знак «%», все должно хорошо работать на вас. Вот тупой тест, запускаемый на Jenkins 2.24 + Groovy 1.29 плагин (хост Arch Linux, но это неважно): введите описание изображения здесь

И выход с доступными переменными среды, как и ожидалось:

введите описание изображения здесь

Дженкинс,
Похожие вопросы