【问题标题】:How to get the branch version of svn as parameter choice in Jenkins如何在 Jenkins 中获取 svn 的分支版本作为参数选择
【发布时间】:2016-03-21 20:58:23
【问题描述】:

我正在运行一个 Maven 项目,该项目需要分支版本作为 Jenkins 中的参数。说 /v88 与 svn 分支版本相同。所以说当前存储库是http://xyz/svn/a-api/branches/Sprint88/tests。 是否有任何 jenkins 插件可以自动从存储库路径获取此版本?因此,每当触发新构建时,它应该会自动从中获取版本。

【问题讨论】:

    标签: svn jenkins build jenkins-plugins


    【解决方案1】:

    您可以将Extended Choice Parameter plugin 与 Groovy 脚本一起使用。

    以下是 Git 的示例: Select branch to build in Jenkins

    请查看最新答案并将 Groovy 脚本改编为 SVN。

    您可以使用此 SVN 命令列出所有分支:

    svn ls -v http://your.svn.server/path/branches
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 2012-10-06
      • 2017-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多