hexlet-exercise-kit
hexlet-exercise-kit copied to clipboard
Мало информации об ошибках при скачивании
Был настроен неверно ssh config, но по логам это было непонятно и возникала ошибка при попытке склонировать репозиторий с гитхаба
При ручном копировании отдельного репозитория удалось увидеть, что проблема в конфиге и keychain, но до этого было вообще не понятно на каком именно этапе всё ломалось
Сейчас используем ghorg для загрузки репозиториев. Там не хватает информации о том. из-за какой ошибки не грузится репозиторий. Можно поисследовать и мб законтрибьютить. https://github.com/gabrie30/ghorg/issues/408
Связанный ищщус пофикшен, теперь выводится достаточно дебажной инфы
Error: exit status 128
------------- GIT DEBUG -------------
Repo Data: (scm.Repo) {
Name: (string) (len=25) "java_example_user_project",
HostPath: (string) (len=53) "/data/hexlethq/boilerplates/java_example_user_project",
Path: (string) (len=26) "/java_example_user_project",
URL: (string) (len=72) "[email protected]:hexlethq/boilerplates/java_example_user_project.git",
CloneURL: (string) (len=72) "[email protected]:hexlethq/boilerplates/java_example_user_project.git",
CloneBranch: (string) (len=4) "main",
IsWiki: (bool) false
}
Command Ran: (exec.Cmd) /usr/bin/git clone [email protected]:hexlethq/boilerplates/java_example_user_project.git /data/hexlethq/boilerplates/java_example_user_project
Command Output: fatal: could not create leading directories of '/data/hexlethq/boilerplates/java_example_user_project': Permission denied