【发布时间】:2015-09-08 19:02:34
【问题描述】:
全部-
我已经使用 Jenkins 大约一年了,现在我正在尝试为我的团队设置一个持续交付管道并且有一个问题。
问题
是否可以让 Jenkins 从一个 SVN 分支检出/编译/测试代码,然后,如果一切顺利,将该代码推送到另一个 SVN 分支?
对于我的团队,我设想以下分支::
-Our Product Root
-Individual Issue Branches
-Issue1
-Issue2
-Issue3
-Integration Branch
-Stable Branch
-Production Branch
每个个别问题分支都是稳定分支的副本
但是
个别问题分支的提交将转到集成分支。
我希望詹金斯::
- 在 SVN 中侦听针对集成分支的提交
- 从 SVN 下载集成分支
- 编译集成分支代码
- 运行任何单元测试
- 如果一切顺利,将新代码提交到稳定分支
那么,Jenkins 是否可以从一个 SVN 分支检出/编译/测试代码并在成功后将该代码提交到另一个 SVN 分支?
感谢您的宝贵时间,
杰夫
【问题讨论】:
标签: svn jenkins continuous-integration continuous-delivery