Получите ценность от webhook в отличном сценарии - PullRequest
0 голосов
/ 28 сентября 2018

Я использую универсальный плагин триггера веб-крюка для запуска заданий jenkins, основанных на веб-крюке из bitbucket

https://wiki.jenkins.io/display/JENKINS/Generic+Webhook+Trigger+Plugin

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

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

1 Ответ

0 голосов
/ 27 декабря 2018

Попробуйте:

  • Сначала убедитесь, что «Использовать groovy Sandbox UNCHECKED»
  • Затем попробуйте println env
  • или вы можете определить переменную и затем напечатать ее
    • def repoName = env.gitlabSourceRepoName
    • println "Имя репозитория:" + repoName
...