170 похожих чатов

Привет всем есть проект с go.mod проект коммитится в приватный репозиторий на

gitlab-ce, Там же собирается через gitlab-ci в докер образе golang:1.11.2-alpinе

Проект имеет 2 зависимости в go.mod файле которые так же лежат в нашем gitlab-ce в другом репозитории.

При запуске сборки
GO111MODULE=on go mod download
падает после этой команды с ошибкой
go: gitlab.mysite.ru/module/simple@v0.0.0-20181128172501-5908ea6900ee: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in /go/pkg/mod/cache/vcs/f50b7733489fc9ba1e4ecd0408d82366cbecd78cf5b3876a20f639fde459beee: exit status 128:
fatal: could not read Username for 'https://gitlab.mysite.ru:443': No such device or address
при попытке скачать модуль который так же находится в gitlab-ce

Кто сталкивался с подобной ошибкой, и какие возможные способы решения?
И сразу реквестую ответы о том как вы собираете docker builder to scratch образ в gitlab-ci

Что пробовал для решения проблемы
активное гугление приводит к выставлению в конфиге .gitconfig внутри билд контейнера таких парамметров
git config --global url."ssh://git@gitlab.mysite.ru".insteadOf "https://gitlab.mysite.ru"
Так же пробовал притянуть через secure_variable id_rsa у которого есть доступы к к этому проекту.

3 ответов

16 просмотров

у gitlab вечные проблемы с поддержкой go мой вам совет, вы уж выберите либо gomode, либо gitlab, с связкой go dep и gitlab у нас проблем нет

Положив vendor в репозиторий, ваши волосы станут в два раза шелковистее

привет у тебя в итоге получилось собрать docker в приватной gitlab репе на go mod ?

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта