安装GitLabRunner和配置
1. 安装
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
yum -y install gitlab-runner
2. 使用root用户运行GitlabRunner
# 查看当前 runner 运行的用户
ps aux | grep gitlab-runner
# 删除gitlab-runner
sudo gitlab-runner uninstall
# 安装并设置--user(例如我想设置为root)
gitlab-runner install --working-directory /home/gitlab-runner --user root
# 重启gitlab-runner
sudo service gitlab-runner restart
# 再次执行会发现--user的用户名已经更换成root了
ps aux | grep gitlab-runner
3. 获取Gitlab token
进入gitlab,点击Register an instance runner,复制token
4. 配置Gitlab-Runner
sudo gitlab-runner register --url http://192.168.0.180/ --registration-token LyaPxVSq8i7Ykv_zfkBy