Есть ли способ получить имя задания для текущей сборки в jenkins и передать его как параметр в конструкцию ant build script?
Как получить задание от jenkins
Ответ 1
Дженкинс устанавливает некоторые переменные окружения, такие как JOB_NAME
(см. здесь) для более подробной информации о наборе переменных.
Затем вы можете получить к ним доступ через ant ${env.JOB_NAME}
.
Редактировать: Там же есть небольшой инструктаж по переменным среды на той же странице здесь.
Ответ 2
Аналогичная проблема, я искал название работы для оболочки script.
В текстовом поле 'Execute shell' > 'Command' оба ниже работали для меня:
echo $JOB_NAME
echo "$JOB_NAME"