GitLab-CI Multi Runner无法获取gitlab repo并返回http错误

时间:2015-07-17 06:43:58

标签: gitlab gitlab-ci-runner

我在Windows(64位)上使用Gitlab-CI-Multi-Runner,并将其配置为使用默认shell运行。与Gitlab服务器的连接很好,但是当它尝试运行构建时,它正在使用HTTP端点克隆存储库。我的回购很大,Gitlab NGINX因错误而失败。 SSH端点工作正常。

在克隆repo以执行构建时,如何让我的GitLab-CI-Multi-Runner使用SSH端点?

注意:使用C#编写的旧版Gitlab-CI-Runner for Windows存在同样的问题。

1 个答案:

答案 0 :(得分:0)

问题与独角兽引擎工作者的超时有关,这个问题太短,无法克隆/推送大型存储库。

/etc/gitlab/gitlab.rb取消注释并设置

unicorn['worker_timeout'] = 1200

(希望足够)。

然后发出

# gitlab-ctl reconfigure
# gitlab-ctl restart

对我有用。