есть ли способ вызвать через код поле GUI "URL репозитория", чтобы использовать его значение в моем конвейере Jenkins?
Вы можете использовать GIT_URL переменная окружения jenkins.то есть echo "Git URL is $ {GIT_URL}" Это даст вам URL-адрес git, используемый в текущем задании jenkins.
URL вашего git-репозитория является частью scm объекта.Вы можете получить URL, позвонив scm.getUserRemoteConfigs()[0].getUrl().Метод getUserRemoteConfigs() вернет список с экземплярами типа UserRemoteConfig.В этом классе есть метод getUrl (), который возвращает настроенный URL-адрес в виде строки.
scm
scm.getUserRemoteConfigs()[0].getUrl()
getUserRemoteConfigs()
UserRemoteConfig
Дополнительная информация: https://javadoc.jenkins.io/plugin/git/hudson/plugins/git/GitSCM.html