gitlab配置gitlab-runner
GitLab配置CI/CD
首先下载gitlab-runner,可以用rpm包安装,也可以用二进制安装。这里演示rpm安装
到清华大学开源软件镜像站下载 https://mirrors.tuna.tsinghua.edu.cn/

找到对应的版本,最好是和gitlab版本保持一致。
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-runner/yum/el7-x86_64/gitlab-runner-14.6.1-1.x86_64.rpm
安装(依赖git,先装git)
rpm -ivh gitlab-runner-14.6.1-1.x86_64.rpm
以下在gitlab中操作
打开要配置的项目

展开runner


以上2,3中的内容在gitlab-runner register的时候要用
在gitlab-runner中操作

测试:
在项目根目录下创建.gitlab-ci.yml文件
stages:
- deploy
job1:
stage: deploy
script:
- cd /tmp
- echo "test-runner" >> runser.sh
- echo "$(date)" >> time.sh
tags:
- shared-runner
only:
- master
在项目代码提交的时候,会触发gitlab-ci.yml中的动作

浙公网安备 33010602011771号