使用 SVN 在 Jenkins 中构建多个分支

Posted

技术标签:

【中文标题】使用 SVN 在 Jenkins 中构建多个分支【英文标题】:Multiple Branch Building in Jenkins with SVN 【发布时间】:2013-07-11 10:44:35 【问题描述】:

我必须在 Jenkins 中建立一个具有多个活动分支的项目。源存储库是 SVN。使用 SVN 在 Jenkins 中构建不同分支的最佳策略是什么,我应该为每个分支创建一个工作还是有一些在一项工作中建立每个分支的方法。

【问题讨论】:

【参考方案1】:

是的,为每个分支机构创建工作似乎是人们目前的工作方式,参见例如http://zeroturnaround.com/rebellabs/continuous-integration-and-feature-branches/#!/ 以及所用材料下的链接。

似乎很常见的做法是让某种脚本为您创建作业,或者使用 api 或直接在文件系统上的 config.xml 中修改。

【讨论】:

以上是关于使用 SVN 在 Jenkins 中构建多个分支的主要内容,如果未能解决你的问题,请参考以下文章

具有多个部署的单个 Jenkins 作业

docker与jenkins的自动化CI/CD流水线实战(svn)

jenkins各种触发方式介绍

应该如何设置 Jenkins 中的 Ivy 构建项目?

在 Jenkins 中使用多分支管道“定期构建”

Jenkins一次任务构建中如何处理多个git仓库