Как получить текущий Build_user в параметризованном проекте jenkins

Я хочу, чтобы текущее имя пользователя Build было активным выбором реактивного параметра groovy script.

Я пробовал код ниже, но он не работает.

"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
"DevOps: Jenkins & AWS Series, часть 5: Установка Gradle на Ubuntu 22.04
В этой статье блога мы проведем вас через процесс установки Gradle на Ubuntu 22.04, интеграции его с Jenkins и создания задания Gradle. Мы...
1
0
136
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуйте следующее:

try {
    def user = hudson.model.User.current().getId()
    return [user]
} catch (e)
{
    return [e.toString()]
}

Всегда лучше использовать try и поймать исключение в скриптах groovy, чтобы выяснить, почему оно не работает.

Другие вопросы по теме