bitnami gitlab 8.1.4-0 клон gitl через ошибку http: пустое хранилище и загрузка zip через ошибку веб-страницы

версия gitlab: битнами gitlab-8.1.4_x64

os: ubuntu 12.04_x64

Просто название, я устанавливаю репозиторий на gitlab и нажимаю код через ssh, но когда я пытаюсь клонировать через http, я получаю пустой репозиторий. Я пытался добавить элемент nginx в /etc/gitlab/gitlab.rb, но это не сработало. Кто-нибудь может мне помочь? Спасибо вам большое!

nginx['enabled'] = false
gitlab_git_http_server['listen_network'] = "tcp"
gitlab_git_http_server['listen_addr'] = "localhost:80"

В то же время я получу следующую информацию, если попытаюсь загрузить zip с веб-страницы.

{"RepoPath":"/opt/gitlab-8.1.4-0/apps/gitlab/repositories/wy/demo.git","ArchivePrefix":"demo-master-15fa55ea4cbd9a1368b2de6cda77b457e85f1573","ArchivePath":"/opt/gitlab-8.1.4-0/apps/gitlab/htdocs/tmp/repositories/demo.git/demo-master-15fa55ea4cbd9a1368b2de6cda77b457e85f1573.zip","CommitId":"15fa55ea4cbd9a1368b2de6cda77b457e85f1573"}

При использовании gitlab-ci-multi-runner у меня возникнет проблема с

gitlab-ci-multi-runner 0.6.0 (4d8b5c2)
Using Shell executor...
Running on common...

Cloning repository...
Cloning into 'builds/e26b4ecf/0/wy/demo'...
warning: You appear to have cloned an empty repository.
Checking out 15fa55ea as master...
fatal: reference is not a tree: 15fa55ea4cbd9a1368b2de6cda77b457e85f1573

ERROR: Build failed with: exit status 1

1 ответ

Решение

Это не ваша вина, это ошибка в упаковке Битнами. Пока что нет официального решения, но вы можете реализовать некоторые обходные пути, как показано здесь. Вы можете использовать SSH, но я бы дождался приличного патча.

Обновить:

Битнами теперь предлагает Gitlab 8.2.3-3. Это решает проблемы.

Другие вопросы по тегам