Gitlab--CI

2019-08-14 18:01:49 浏览数 (1)

​ GitLab-CI 是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如 Jenkins)。而且GitLab8.0以后的版本是默认集成了GitLab-CI并且默认启用的。

  • 项目根目录增加 .gitlab-ci.yml 文件
  • 配置一个 Runner

GitLab-Runner

​ GitLab-Runner 是配合 GitLab-CI 进行使用的。一般地,GitLab里面的每一个工程都会定义一个属于这个工程的软件集成脚本,用来自动化地完成一些软件集成工作。当这个工程的仓库代码发生变动时,比如有人 push 了代码,GitLab 就会将这个变动通知 GitLab-CI。这时 GitLab-CI 会找出与这个工程相关联的Runner,并通知这些Runner把代码更新到本地并执行预定义好的执行脚本。

安装 Gitlab Runner

安装 Runner 之前,需要检查当前操作系统信息。

代码语言:javascript复制
# 查看操作系统
$ uname -a
Linux localhost.localdomain 3.10.0-862.el7.x86_64 

0 人点赞