bjghzly 发表于 2018-1-7 15:17:15

简单介绍Jenkins&持续集成

  CI不是一项软件开发实践,而是多项软件开发实践的集合。
  2.持续继承与敏捷编程
  在敏捷领域中,测试驱动TDD和持续集成CI被称为敏捷编程XP的两大基石,于是乎,很多人的概念里就是持续集成是为了实现敏捷编程的。
  这是一个错误的认识。实际上,早于敏捷编程概念的提出,持续集成作为一个best practice就已经被很多公司采用了,只不过作为一个概念,
  则是由Martin大叔为了推进敏捷所倡导并由此风靡起来。持续集成本身只是一种practice,并不被什么开发模型所限制,在任何一种开发模型中都可以采用,也可以运行得非常理想。
  3.为什么要做持续集成
  易于定位错误。也就是当你的持续集成失败了,说明你新加的代码或者修改的代码引起了错误。
  及早在项目里取得系统级的成果。因为代码已经被集成起来了,所以即使整个系统还不是那么可用,但至少你和你的团队都已经可以看到它已经在那了。
页: [1]
查看完整版本: 简单介绍Jenkins&持续集成