1. 引言
2. 持续集成概述
在项目开发的过程中,我们经常会做一些重复性的工作,比如更新代码,提交代码,编译代码,测试代码,部署版本等。有时候为了方便,我们会写个脚本,一键部署新版本到服务器。其实这就是持续集成的体现,只不过还不够全面。更理想的情况应该是,通过合理的配置,可以自动监测更新代码,编译,并运行单元测试。如果成功将新版本部署到服务器,失败则记录信息并通知相关人员。可以看到,基于这样的持续集成可以极大地减少开发人员的重复劳动,将精力放到更有意义的开中去。
->去百度百科
3. Jenkins简介
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
简单来说,就是使用Jenkins,通过配置,可以实现我们想要的持续集成。
->去百度百科
->去官网