**一、简介**
1.为实现持续集成,需为该项目准备以下两样东西:
* 1 软件集成脚本.(gitlab-ci.yml)
* 2 一台Runner服务器
当然,考虑到集成环境的配置,还需要docker镜像作为载体。
2.基本流程如下:
1)安装Runner服务器,注册和项目对应的Runner Service(后续再说Shared Runner),编写集成脚本;
2) 每当push代码, 自动触发脚本,Gitlab将变动告知Gitlab-CI,CI连接Runner服务器,找到关联的Runner Service,Runner负责更新代码到本地,并执行集成脚本。