您的位置:首页 > 其它

Jenkins(一)——什么是Jenkins

2015-06-29 21:26 239 查看

一、什么是jenkins

jenkins是一个可扩展的持续集成引擎,那我们现在开发的高校云平台做比喻,这么多的项目和内容,分为了很多的模块,每个模块都有不同的人去开发,但是最终我们都要把我们每个人手上开发的东西集成到一起,合起来形成一个大的项目,jenkins就是帮助我们完成这样的一个工作。

主要用于:

1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。

2.监控一些定时执行的任务。

二、什么是持续集成

为了适应现在的敏捷开发,适应主流的团队合作,jenkins集成可以自动进行集成,在jenkins中可以设置时间间隔,每个时间间隔可以更新一次jenkins集成。节省了人力和物力,并且是长期的去执行这项工作。

持续集成的特点

它是一个自动化的周期性的集成测试过程,从检出代码、编译构建、运行测试、结果记录、测试统计等都是自动完成的,无需人工干预;
需要有专门的集成服务器来执行集成构建;
需要有代码托管工具支持。

持续集成的作用

保证团队开发人员提交代码的质量,减轻了软件发布时的压力;
持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、费用和工作量。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: