[系统集成] CI持续集成项目简介

一、问题的产生

公司的多个部门围绕着产品开发、测试、发布、维护,设置有不同的岗位和系统,这些岗位和系统缺少有效的整合,没有实现自动化,效率不是很高,因此就有了CI(持续集成)的项目需求。

 

二、解决方案

项目采用开源软件 jenkins 作为CI系统,将已有的SVN,构建,部署,测试等系统作为从节点加入,基于这些节点创建不同的job,不同的job通过CI的触发器连接起来,不同的人负责不同的job,前面的job完成后,CI系统自动触发下一个job,这样就实现了岗位和系统的整合,实现了自动化。

 

三、方案要点

关于jenkins的安装、配置,网上已经有很多专业的文章了,在我们的项目中,需要安装一个比较关键的插件:Parameterized Trigger,用于带参数的触发下一个job。

 

posted @ 2015-01-14 17:26  hahp  阅读(696)  评论(0编辑  收藏  举报