在服务器上安装GitLab Runner
添加yum原
# CentOS系统
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
安装
# CentOS系统
sudo yum install gitlab-runner
安装指定版本(参考)
# for DEB based systems
apt-cache madison gitlab-runner
sudo apt-get install gitlab-runner=10.0.0
# for RPM based systems
yum list gitlab-runner --showduplicates | sort -r
sudo yum install gitlab-runner-10.0.0-1
向gitlab-runner 注册 Runner
1 找到GitLab中GitLab-CI/CD的url和注册token
url : 服务器目标位置
token : 是为了确定Runner是所有工程都能够使用的Shared Runner,还是具体某一个工程才能使用的Specific Runner;
2 执行注册命令
gitlab-runner register
第1步 : 填写url
第2步 : 填写Token
第3步 : 添加runner描述(ps : my-runner)
第4步 : 添加runner tags,若添加多个需用逗号隔开(ps : my-tag,another-tag)
第5步 : 选择runner要运行的平台和方式:ssh, docker+machine, docker-ssh+machine, kubernetes, docker, parallels, virtualbox, docker-ssh, shell (ps : shell)
3 运行
# 查看有多少注册,或者登录gitlab服务器 -> 项目目录 -> settings -> CI/CD -> Runners选项下查看
gitlab-runner list