На репозитории весом 2.5Гб столкнулся с подобной проблемой.
Из гугла нашел
git --depth = 1
,
git_stratagy = clone
,
git config --global http.postBuffer 157286400
,
git config --global --add remote.origin.proxy ""
.
Эффэкту ноль. Не понимаю в чем проблема. Локально репозиторий клонируется реально долго. Особенно этап Extracting. Раннер свой. Сервер ребутал, буфер и темп чистил.
Подскажите как пофиксить? С другими репозиториями таких проблем нет.
Running with gitlab-runner 14.2.0
on shell
Preparing the "shell" executor
00:00
Using Shell executor...
Preparing environment
00:01
Running on git-runner...
Getting source from Git repository
Fetching changes...
Initialized empty Git repository in /home/gitlab-runner/builds/0/<name>/.git/
Created fresh repository.
error: RPC failed; HTTP 504 curl 22 The requested URL returned error: 504 Gateway Time-out
fatal: the remote end hung up unexpectedly
Cleaning up file based variables
00:00
ERROR: Job failed: exit status 1
На ранере
Speedtest by Ookla
Server: OBIT - Saint Petersburg
ISP: None
Latency: 0.93 ms (0.02 ms jitter)
Download: 514.12 Mbps (data used: 907.8 MB )
Upload: 522.70 Mbps (data used: 422.8 MB )
Packet Loss: 0.0%