我正在运行一个maven项目,该项目需要在Jenkins中将分支版本作为参数。说/ v88与svn分支版本相同。所以说当前的存储库是http://xyz/svn/a-api/branches/Sprint88/tests。 是否有任何jenkins插件可以自动从存储库路径获取此版本?因此,当触发新构建时,它应该自动从中获取版本。
答案 0 :(得分:0)
您可以将Extended Choice Parameter plugin与Groovy脚本一起使用。
这是Git的一个例子: Select branch to build in Jenkins
请查看最新的答案,并将Groovy脚本改编为SVN。
您可以使用此SVN命令列出所有分支:
svn ls -v http://your.svn.server/path/branches