一、持续集成简介

  1. [持续集成定义 - Martin Fowler]
  2. :持续集成是一种软件开发实践, 即成员经常集成(push code)他们的工作,也就意味着每天可能会发生多次集成。
  3. :每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。