Получить поле URL репозитория Jenkins - PullRequest
1 голос
/ 21 июня 2019

есть ли способ вызвать через код поле GUI "URL репозитория", чтобы использовать его значение в моем конвейере Jenkins?

Jenkins GUI

Ответы [ 2 ]

1 голос
/ 24 июня 2019

Вы можете использовать GIT_URL переменная окружения jenkins.то есть echo "Git URL is $ {GIT_URL}" Это даст вам URL-адрес git, используемый в текущем задании jenkins.

1 голос
/ 21 июня 2019

URL вашего git-репозитория является частью scm объекта.Вы можете получить URL, позвонив scm.getUserRemoteConfigs()[0].getUrl().Метод getUserRemoteConfigs() вернет список с экземплярами типа UserRemoteConfig.В этом классе есть метод getUrl (), который возвращает настроенный URL-адрес в виде строки.

Дополнительная информация: https://javadoc.jenkins.io/plugin/git/hudson/plugins/git/GitSCM.html

...