1、端口
gitlab 默认端口号80, 常与已有端口冲突。
gitlab runner 在拉取代码的时候,默认使用80端口
如果修改gitlab 的端口,在gitlab runnner register 时即使url 带上了端口号,
在shell 环境下拉取代码仍然是80端口。从而导致拉取代码失败。
解决方法,使用默认80 端口,修改其他占用80端口的程序。(这坑实在是出不来,查了好久资料,试了好几种办法都没办法)
2、 gitlab runner 设置
选中可不设置tag
3、gitlab-runner 用户权限
gitlab-runner 默认是 gitlab-runner, 可更改,也可对其授权
4、centos 默认的git 版本可能太低,导致拉取代码失败,升级一下
网友评论