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

    一、持续集成的概念

      持续集成是一种软件项目管理方法,依据源码类库的变更自动完成编译、测试和部署和反馈。

    二、持续集成的准备阶段

      1、通过版本控制工具/配置管理工具(比如SVN或GIT)建立源代码仓库

      2、使用构建工具,建立相关配置文件(比如maven的pom文件、ant的build文件)

      3、通过CI服务器(比如Jenkins)建立一个job,将版本控制仓库和构建工具有机的整合起来,并设置构建触发条件

    三、持续集成的使用阶段

      1、程序员从SCM下载最新程序

      2、程序员编写程序代码、测试脚本等,并提交更新结果给SCM

      3、CI服务器根据触发条件,从SCM提取最新代码,交给构建工具的工作空间

      4、构建工具对代码进行编译、测试并进行打包

      5、最后有持续集成服务器对本次构建的结果进行反馈。

    四、持续集成的思想

     

  • 相关阅读:
    SDWebImage 3.7.5简介
    GCD
    使用NS_ENUM 或者 NS_OPTIONS代替enum
    深浅拷贝
    @property相关问题
    runtime相关问题
    命令行工具命令
    【Android纳米学位】project 0
    Android 颜色大全 (colors.xml )
    AndroidStudio push代码到github
  • 原文地址:https://www.cnblogs.com/fulucky/p/7988374.html
Copyright © 2011-2022 走看看