持续集成平台构建

      这阵子在帮助公司建立持续集成过程平台,开始这个工作前做了公司产品特性和研发现状的调研。根据调研结果先整理一个持续集成过程规范,然后就开始规划这个持续集成平台,在这里介绍的是这个持续集成平台功能设计和架构规划。

      根据持续集成过程在平台里每天要完成如下活动:1、同步代码 2、自动编译构造 3、执行单元或接口测试  3、构造做盘(这个产品特性要求) 4、安装部署  5、执行业务功能测试 6、生成测试报告和集成活动报告

      持续集成的自身需要一些管理功能:1、产品结构定义 2、组织结构定义  3、代码配置库与产品关系管理  5、统一配置模板管理  6、集成节点管理 等

     为了支持持续集成中的6个活动需要相应的工具集合来支撑这些活动运行: 1、自动构造脚本生成工具  2、单元和接口测试框架  3、自动做盘工具  3、安装部署工具  4、黑盒测试框架 

    因此在持续集成平台构架设计时考虑三层设计:管理层,执行层,支撑层

   

                                                                            功能结构图


 



  




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值