【发布时间】:2019-06-21 14:50:48
【问题描述】:
【问题讨论】:
标签: jenkins groovy jenkins-pipeline jenkins-cli
【问题讨论】:
标签: jenkins groovy jenkins-pipeline jenkins-cli
您的 git 存储库的 url 是 scm 对象的一部分。您可以通过调用scm.getUserRemoteConfigs()[0].getUrl() 获取网址。
方法getUserRemoteConfigs() 将返回一个带有UserRemoteConfig 类型实例的列表。该类有一个名为 getUrl() 的方法,它将以字符串形式返回配置的 url。
更多信息:https://javadoc.jenkins.io/plugin/git/hudson/plugins/git/GitSCM.html
【讨论】:
您可以使用 jenkins 的 GIT_URL 环境变量。 即 echo "Git URL is ${GIT_URL}" 这将为您提供当前 jenkins 作业中使用的 git url。
【讨论】: