Gitlab-runner 实现CICD

2023-05-04  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读