CI Principle
来源:互联网 发布:淘宝的淘抢购在哪里 编辑:程序博客网 时间:2024/06/08 07:13
Features of CI
1. Source Code Compilation
2. Database Integration
3. Testing
4. Inspection
5. Deployment
6. Document and Feedback
持续集成是软件自动化的一个重要方面,在我们项目中CI主要涉及到以下几个方面:
1. 开发环境
开发环境力求统一
代码与代码库代码力求一致
UnitTest
本地集成
上传前代码检查与CodeReview
2. 测试环境
版本控制
CI服务器
3. 产品环境
要达到持续集成的理想效果,注意以下几个方面
1. Process的定义
2. 相关规范标准的定义
3. 自动化的思想
4. 粒度的掌控
其中,粒度的掌控尤为重要,包括项目组的粒度,模块的粒度,Task的粒度等等。一个合理粒度的掌控,是卓越软件的一个关键要素。
- CI Principle
- ci
- ci
- CI
- ci
- OOP Principle
- DRY principle
- Code Principle
- mdl principle
- Writting Principle
- Pigeonhole Principle
- Ajax Principle
- design principle
- Design Principle
- Designing Principle
- git# principle
- Learn compile principle
- Liskov Substitution Principle
- 当前工作目录与当前执行目录
- C++ Private 修饰符应用实例
- JAVA设计模式
- memset ,memcpy 和strcpy
- 创建型模式专题总结(Creational Pattern)
- CI Principle
- linux 下添加防火墙端口方法
- 线程同步小结
- struct stat详解
- 转:linux设备模型之pci设备的I/O和内存
- Android 利用cursor来进行排序
- [转]sql like 通配符 模糊查询技巧及特殊字符
- ubuntu 10.10 源码安装 nginx php mysql
- 累的想睡