赞
踩
这阵子在帮助公司建立持续集成过程平台,开始这个工作前做了公司产品特性和研发现状的调研。根据调研结果先整理一个持续集成过程规范,然后就开始规划这个持续集成平台,在这里介绍的是这个持续集成平台功能设计和架构规划。
根据持续集成过程在平台里每天要完成如下活动:1、同步代码 2、自动编译构造 3、执行单元或接口测试 3、构造做盘(这个产品特性要求) 4、安装部署 5、执行业务功能测试 6、生成测试报告和集成活动报告
持续集成的自身需要一些管理功能:1、产品结构定义 2、组织结构定义 3、代码配置库与产品关系管理 5、统一配置模板管理 6、集成节点管理 等
为了支持持续集成中的6个活动需要相应的工具集合来支撑这些活动运行: 1、自动构造脚本生成工具 2、单元和接口测试框架 3、自动做盘工具 3、安装部署工具 4、黑盒测试框架
因此在持续集成平台构架设计时考虑三层设计:管理层,执行层,支撑层
功能结构图
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。