摘要: 1. 场景 持续部署:业界没有统一明确地定义,简单理解为将集成结果部署到不同的环境供用户使用,并且立即反馈部署结果的实践,其中不同的环境包括:开发环境、测试环境、预发布环境、生产环境 持续部署两个核心要素:持续、自动化,自动化是持续的基础 持续部署的需求场景: 需要频繁的发布更新 部署规模较大,人工 阅读全文
posted @ 2017-08-04 16:41 翎野君 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 软件的开发工作的大致流程 由上图可知「持续集成(Continuous Integration)」、「持续交付(Continuous Delivery)」和「持续部署(Continuous Deployment)」这三个概念的区别是在软件开发流程中根据实现的持续化,自动化的阶段的不同来划分的。 1.持 阅读全文
posted @ 2017-08-04 16:11 翎野君 阅读(704) 评论(0) 推荐(1) 编辑
摘要: 1.持续集成: 1.1概念 持续集成,Continuous integration ,简称CI。 集成:我们所有项目的代码都是托管在SVN服务器上。每个项目都要有若干个单元测试,并有一个所谓集成测试。所谓集成测试就是把所有的单元测试跑一遍以及其它一些能自动完成的测试。只有在本地电脑上通过了集成测试的 阅读全文
posted @ 2017-08-04 14:33 翎野君 阅读(605) 评论(0) 推荐(0) 编辑