构建基于Jenkins+github的持续集成环境

  • 什么是持续集成

  • 持续集成的流程

    • CI服务器控制持续集成的整个过程,轮询代码库更新,根据预定义的脚本进行项目的构建,服务器将任务分配到Slave端
  • 为什么采用Jenkins+github的持续集成环境

    • Jenins是现在非常流行的持续集成CI服务器,Jenkins易于安装,不需要数据库的支持,直接通过Web界面进行配置,而且集成了Email的通知机制,具有丰富的插件。
    • 对于版本控制,SVN & Git,Jenkins都有提供插件支持
  • Jenkins安装

  • 丰富插件安装
  • 环境配置
  • 构建项目
  • 配置构建方法