【发布时间】:2021-02-25 12:03:38
【问题描述】:
这看起来是关于 Jenkins 使用的非常基本的问题。
Jenkinsfile 位于我的 Subversion 存储库树的根文件夹中。该产品有许多分支(版本/标签) - 到处都是相同的Jenkinsfile。到目前为止,我想这是非常基本的设置。
我需要为当前 Subversion 存储库分支/url 提供一些步骤。 有一些类似的问题,例如 this 或 this,但没有一个适用于 Subversion。
pipeline {
agent { label 'master' }
stages {
stage("test") {
steps {
echo "Start pipeline "
// commented-out = not working
//echo scm.getUserRemoteConfigs()
//echo scm
script {
println "Current svn url/branch: "//??? + scm.getUserRemoteConfigs()[0].getUrl()
}
}
}
}
}
【问题讨论】:
标签: jenkins svn jenkins-pipeline jenkins-groovy