:安装依赖,运行测试,编译,部署测试服务器,部署生产服务器等流程
任何提交或者Merge Request的合并都可以触发Pipeline
Stages
Stages表示构建阶段,也就是上面的流程,可以在一次...Runner
GitLab CI
一般来说,构建任务会占用很多的系统资源(编译代码时),由于GitLab CI是GitLab的一部分,由GitLab CI来运行构建任务的化,GitLab的性能会大大下降...GitLab CI最大的作用: 是管理各个项目的构建状态
GitLab Runner
GitLab Runner可以安装到不同的机器上,在构建任务运行期间不会影响GitL的性能
基于Docker安装GitLab...docker exec -it gitlab-runner gitlab-runner register
# 交互式配置说明:
# 输入GitLab地址
Please enter the gitlab-ci...for this runner:
可以不填为空
# 设置Tag,用于指定在构建规定的tag时触发ci,如果不设置,默认每次都会触发ci
Please enter the gitlab-ci tags