敏捷开发之持续集成

  • 持续集成

对代码库随时进行集成,代码集成越早,缺陷被发现越早,修复缺陷的成本越低,大大降低时和成本。

  • 持续集成准备工作

  • 版本控制

把产品代码、测试代码、数据库脚本、构建部署脚本等等纳入版本控制中。详情请查看敏捷开发之版本控制

  • 持续集成管理软件

持续集成管理软件下载版本控制的文件,利用构建部署脚本代码进行自动化持续集成。查看Jenkins

  • 团队共识

持续集成的实践,开发团队必须遵循一些准则,比如频繁地把修改的代码提交到主干,保证构建成功。

  • 持续集成的遵循的原则

构建失败不能提交代码,谁提交代码必须修复导致这次失败的缺陷

提交代码之前,在本地运行通过所有的测试

提交的代码在持续集成环境中通过,才继续工作

不能把测试失败的用列注释

为自己导致持续集成失败的问题负责



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值