目录
一、安装
这里好像要与gitlab版本匹配
docker pull gitlab/gitlab-runner:latest
cd /home
mkdir gitlab-runner
docker run -d --name gitlab-runner --restart always -v /home/gitlab-runner/config:/etc/gitlab-runner -v /var/run/docker.sock:/var/run/docker.sock gitlab/gitlab-runner:latest
二、注册runner
进入容器内注册
docker exec -it 521822fbb761 bash
# 检查是否安装好
gitlab-runner -h
1、交互式注册
# 开始注册
gitlab-runner register
# 输入gitlab服务器地址
http://192.168.1.245:9980/
# 输入令牌 这里shared 类型
MsEx-ypFJn-MiKmE6x45
# 输入runner名
buildtest
# 输入标签
build
# 输入这个 Runner 的描述
test
# 输入执行器类型
shell
完成
2、非交互式注册
使用蓝色区域代码 加上gitlab-runner
见下图:
三、服务相关命令
四、取消自动流水线
这个是项目里面设置的,对应当前项目生效