Могу ли я прочитать значение свойства плагина Jenkins (то есть URL-адреса репозитория GitHub), которое уже задано в пользовательском интерфейсе, чтобы использовать его в конвейерном скрипте? - PullRequest
0 голосов
/ 10 октября 2018

Я знаю, как установить эти свойства в конвейерном скрипте Groovy, то есть для плагина GitHub:

properties([
   $class: 'GithubProjectProperty',
   displayName: '',
   projectUrlStr: 'https://gitlab.com/group/project/'
])

Но возможно ли прочитать это значение (url) внутри сценария конвейера Jenkins, если он был предварительно установлен в конфигурации конвейерного интерфейса пользователя вручную (проект GitHub -> URL проекта)?Для дальнейшего использования, например, переменных / параметров:

echo projectUrlStr

Использование params.projectUrlStr или env.projectUrlStr не работает.

1 Ответ

0 голосов
/ 12 октября 2018

Вы можете использовать переменную среды GIT_URL:

env.GIT_URL

...