美文网首页
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