Size: a a a

2020 March 06

DP

Daniel Podolsky in Go-go!
Andrei 🦉 Sergeev
у go mod в принципе всё печально с приватными репами
go mod унес эту функциональность в proxy
источник

RG

Roman Gorodeckij in Go-go!
можно еще вопрос: видел что  copy go.mod go.sum делается не редко для кэша  докерфайла, но вот у меня go.sum нету )
источник

DP

Daniel Podolsky in Go-go!
go mod tidy, и появится
источник

DP

Daniel Podolsky in Go-go!
Roman Gorodeckij
мне надо тогда ключ что бы  git clone сработал
вопрос не ясен
источник

AS

Andrei 🦉 Sergeev in Go-go!
Daniel Podolsky
go mod унес эту функциональность в proxy
огонь, давайте я для подтягивания своих локальных зависимостей еще и инфраструктуру дополнительную буду разворачивать
источник

RG

Roman Gorodeckij in Go-go!
Daniel Podolsky
go mod tidy, и появится
ого спс
источник

AS

Andrei 🦉 Sergeev in Go-go!
Пайк и Ко в своём репертуаре
источник

DP

Daniel Podolsky in Go-go!
Andrei 🦉 Sergeev
огонь, давайте я для подтягивания своих локальных зависимостей еще и инфраструктуру дополнительную буду разворачивать
так все равно же нужен
источник

RG

Roman Gorodeckij in Go-go!
Daniel Podolsky
вопрос не ясен
как с приватной VCS скачать го модули  в докерфайле? только с deploy ключами: а их как то и нужно rotate'ить тут целое дело. в таком случае лучше просто локально все заклонить что нужно и собрать образ без VCS
источник

AS

Andrei 🦉 Sergeev in Go-go!
Roman Gorodeckij
как с приватной VCS скачать го модули  в докерфайле? только с deploy ключами: а их как то и нужно rotate'ить тут целое дело. в таком случае лучше просто локально все заклонить что нужно и собрать образ без VCS
поднимаешь рядом в докере goproxy, настраиваешь это чудо на твой приватный репозиторий и вуаля
источник

AS

Andrei 🦉 Sergeev in Go-go!
то, что делаешь в go dep одной строчкой, делаешь на go mod вот таким комбаином
источник

DP

Daniel Podolsky in Go-go!
Roman Gorodeckij
как с приватной VCS скачать го модули  в докерфайле? только с deploy ключами: а их как то и нужно rotate'ить тут целое дело. в таком случае лучше просто локально все заклонить что нужно и собрать образ без VCS
или go mod vendor
источник

RG

Roman Gorodeckij in Go-go!
так для этого runtime go нужен
источник

DP

Daniel Podolsky in Go-go!
Roman Gorodeckij
как с приватной VCS скачать го модули  в докерфайле? только с deploy ключами: а их как то и нужно rotate'ить тут целое дело. в таком случае лучше просто локально все заклонить что нужно и собрать образ без VCS
так а как у вас вообще у вас на CI ваш проект попал? явно с ключами же?
источник

DP

Daniel Podolsky in Go-go!
Roman Gorodeckij
так для этого runtime go нужен
вы путаетесь в терминологии
источник

RG

Roman Gorodeckij in Go-go!
ну нет в gitlab CI не нужны никакие ключи
источник

DP

Daniel Podolsky in Go-go!
потому, что у вас уже комбайн из CI и VCS
источник

RG

Roman Gorodeckij in Go-go!
и даже если бы был одтедльный CI  ключи для СI что бы крепам подступать проще мэнэджить чем пропихивать в докерфайлы их
источник

DP

Daniel Podolsky in Go-go!
закоммитьте вендор, и собирайте спокойно
источник

RG

Roman Gorodeckij in Go-go!
ай вот так
источник