安装 gitlab-runner
gitlab-runner 国内清华源:https://mirrors.tuna.tsinghua.edu.cn/help/gitlab-runner/
新建源文件repo
vim /etc/yum.repos.d/gitlab-runner.repo
内容为:
[gitlab-runner]
name=gitlab-runner
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-runner/yum/el$releasever-$basearch/
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
执行 yum 缓存
sudo yum makecache
sudo yum install gitlab-runner
这一步不设置。将会出现很多问题,比如没有权限,目录之类
先停止 gitlab-runner
sudo gitlab-runner stop
在执行
ps aux|grep gitlab-runner #查看当前runner用户
sudo gitlab-runner uninstall #删除gitlab-runner
gitlab-runner install —working-directory /home/gitlab-runner —user root #安装并设置—user(例如我想设置为root)
sudo service gitlab-runner restart #重启gitlab-runner
ps aux|grep gitlab-runner #再次执行会发现—user的用户名已经更换成root了
注册 runner
sudo gitlab-runner register
输入本地IP
输入token
输入描述
输入标签tag(重要,但在gitlab后台设置界面可以修改)
执行器选择shell