美文网首页
Gitlab-runner 实现CICD

Gitlab-runner 实现CICD

作者: 转身丶即天涯 | 来源:发表于2023-05-04 16:05 被阅读0次

一、背景

目前服务器已经安装了gitlab,为了实现CICD还需安装gitlab-runner。
操作系统:Centos 7

二、参考资料

gitlab-runner官网
gitlab-ci.yml预定义变量

三、具体操作步骤

1.安装gitlab-runner

安装官方镜像源
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
安装gitlab-runner
yum install gitlab-runner -y

2.查看gitlab-runner是否安装成功

命令行输入“gitlab-runner”,如果出现下面内容,表示安装成功。


image.png

3.启动 && 开机启动

启动gitlab-runner
systemctl start gitlab-runner
设置为开机自动启动
systemctl enable gitlab-runner

4. 查看gitlab-runner是否启动成功

ps -ef | grep gitlab-runner

image.png

5.注册runner

执行命令“gitlab-runner register”

6.将当前用户加入docker用户组

则需要把将当前用户加入docker组

sudo gpasswd -a ${USER} docker

或者将当前用户直接加到文件中

sudo echo "docker:x:994:${USER}" >> /etc/group

查看docker用户组成员

cat /etc/group |grep docker

重新启动docker服务

sudo systemctl restart docker

赋予权限

sudo chmod a+rw /var/run/docker.sock

相关文章

网友评论

      本文标题:Gitlab-runner 实现CICD

      本文链接:https://www.haomeiwen.com/subject/kqptsdtx.html