摘要:
一、简介
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负责更新代码到本地,并执行集成脚本。 阅读全文