小编Ben*_*nny的帖子

Jenkins - 将构建推广到不同的环境

我希望能够就通过其环境促进构建的最佳方式提供一些指导.

我们有3个环境,DEV,STAGING,PROD.

DEV Jenkins构建在持续集成设置中运行,因为代码被检入到subversion,Jenkins将运行新构建(清理,编译,测试,部署).

当谈到STAGING和PROD时,棘手的一点是.

我们的想法是能够手动将成功的DEV构建推广到ST​​AGING.STAGING构建将检查DEV的SVN版本号,构建,测试,部署到分段,最后在SVN中创建分支.

最后,发布经理可以手动将STAGING构建推广到PROD.PROD构建将从先前的STAGING构建中检出分支,部署到PROD并将分支标记为发布.

我试图使用Promotion Builds插件和Paramterized Trigger插件的组合,但没有运气.Subversion修订版号似乎没有在DEV构建到STAGING构建之间传递.

有没有人对他们通过多种环境推广构建的过程有任何指导?

deployment continuous-integration hudson build jenkins

8
推荐指数
1
解决办法
1万
查看次数