zoukankan      html  css  js  c++  java
  • 持续集成

    1、什么是持续集成?

          随着软件项目复杂度的增加,就会对集成和确保软件组件能够在一起工作提出了更多的要求-要早集成、常集成。
          持续集成(Continuous integration),简称CI。

          CI不是一项软件开发实践,而是多项软件开发实践的集合。

    2、为什么要做持续集成?

          减少风险
          减少重复过程
          任何时间、任何地点生成可部署的软件
          增强项目的可见性
          建立团队对开发项目的信心
          影响未来十年的10项互联网新技术之一

          对我们公司来说,随着项目越做越大,项目越来越多,必然对技术团队的项目管理能力提出了更高的要求,要求我们越来越专业了。从这个角度来说,持续集成是必然的一个结果或产物。

    3、 持续集成的架构图是怎样的?

          

    4、我们的CI是如何做的?

    • 每天11:45-12:00自动从源码服务器获取最新代码
    • 每天17:45-18:00自动从源码服务器获取最新代码
    • 支持自动、手动集成(随时、随地)
    • 自动将结果以邮件方式发给相关人员

    5、我们在CI方面取得的一些成果展示

    6、持续集成(CI)都可以自动出什么报告?

    • 编译报告
    • 编译日志报告
    • 代码覆盖率报告
    • 代码重复报告
    • 单元测试详细报告
    • 单元测试计时报告
    • 集成测试报告
    • Nant输出报告
    • Nant计时报告
    • ......
    微软北京.NET俱乐部13号群:249636398 
    作者:深山老林
    出处:http://wlb.cnblogs.com/ 
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    洛谷 P1325 雷达安装 解题报告
    洛谷 P2184 贪婪大陆 解题报告
    洛谷 P3942 将军令 解题报告
    洛谷 P3698 [CQOI2017]小Q的棋盘 解题报告
    洛谷 P1436 棋盘分割 解题报告
    C++生成dump文件,调试dump文件
    判断机器大小端的两种实现方法
    判断机器大小端的两种实现方法
    Visual Studio 代码生成 运行时库的选择
    Visual Studio 代码生成 运行时库的选择
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2599054.html
Copyright © 2011-2022 走看看