У меня возникли проблемы с клонированием больших репозиториев через HTTP на моем Windows Gitlab runner. Я пробовал несколько методов делать мелкие клоны или отключать сжатие клонов. Еще не повезло.Как включить клонирование через SSH для бегуна Gitlab?
Клонирование того же хранилища через SSH отлично работает как временное решение, и я хотел бы, чтобы это работало над процессом Gitlab CI.
Проблема теперь стоит там, где я понятия не имею, как использовать SSH как метод клонирования для gitlab-multi-runner. По-видимому, он использует HTTP по умолчанию, и мои единственные варианты клонирования - это то, будет ли он делать полный клон или выборку.
Может кто-нибудь объяснить, как я мог бы получить, что клон/выборки, чтобы работать на полоза SSH вместо HTTP?
Gitlab Версия: GitLab Community Edition 8.10.7
Спасибо!
Существует проблема, открытая для этой функции ([233] (https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/233)), но, похоже, она имеет был закрыт без реализации ... – Lucas