下雨了,天气好凉快

linux 安装 gitlab-runner

yum install gitlab-runner

注册runner

gitlab-runner register

给gitlab-runner添加权限

chmod 777 /home/gitlab-runner

错误

1
2
3
fatal: git fetch-pack: expected shallow list
fatal: The remote end hung up unexpectedly
ERROR: Job failed: exit status 1

查询相关资料有人反馈,说git版本低会导致用新的git特性不稳定。下面进行git 版本升级

先上删除runner的旧的git版本

注意此时会把gitlab-runner 也删掉,建议现在gitlab 管理平台删除runner,版本升级后在重新添加runner。

升级步骤如下

更新git

yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm

yum install git

yum update git

git –version

重新安装runner

yum install gitlab-runner -y

重新注册runner

gitlab-runner register

启动runner服务

systemctl daemon-reload

systemctl start gitlab-runner