Size: a a a

2020 March 06

RG

Roman Gorodeckij in Go-go!
ок :D
источник

AS

Andrei 🦉 Sergeev in Go-go!
Roman Gorodeckij
ну нет в gitlab CI не нужны никакие ключи
разделяю вашу боль, но варианта у вас всего 3:
- go proxy рядом в докере
- коммит vendor’а
- использовать go dep
источник

DP

Daniel Podolsky in Go-go!
а чем go dep-то поможет?
источник

AS

Andrei 🦉 Sergeev in Go-go!
Daniel Podolsky
а чем go dep-то поможет?
тем, что он умеет апи ключи к приватным репозиториям из коробки
источник

AS

Andrei 🦉 Sergeev in Go-go!
вот у нас в CI вообще нет никаких ssh ключей и это офигено
источник

DP

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

DP

Daniel Podolsky in Go-go!
Andrei 🦉 Sergeev
вот у нас в CI вообще нет никаких ssh ключей и это офигено
что-то точно есть, иначе как CI скачивает ваш проект?
источник

AS

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

сравните - либо в CI лежит ssh ключ, позволяющих что то модифицировать в репе, либо апи ключ, который даёт права только на клон и только одной конкретной репы
источник

RG

Roman Gorodeckij in Go-go!
в Ci лежит deploy ключ: readonly
источник

RG

Roman Gorodeckij in Go-go!
и тоже только одной репы, Сi обычно на каждую репу отдельный проект делает
источник

AS

Andrei 🦉 Sergeev in Go-go!
Roman Gorodeckij
в Ci лежит deploy ключ: readonly
я про него и говорил
источник

RG

Roman Gorodeckij in Go-go!
сравните - либо в CI лежит ssh ключ, позволяющих что то модифицировать в репе,

ну в CI только deploy ключ лежит который только к одной репе подступается и только readonly
источник

AS

Andrei 🦉 Sergeev in Go-go!
либо апи ключ, который даёт права только на клон и только одной конкретной репы
источник

DP

Daniel Podolsky in Go-go!
коллеги, идите в личку :)
источник

RG

Roman Gorodeckij in Go-go!
че вы его api ключ называете
источник

RG

Roman Gorodeckij in Go-go!
и в github и в gitlab и bitbucket - deploy key
источник

RG

Roman Gorodeckij in Go-go!
подскажите как dependency кэшироват ь в докере для go проекта пожалуйста
источник

RG

Roman Gorodeckij in Go-go!
для  локальной разработки через композ  наверно нужен volume
источник

MD

Maxim Dororonin in Go-go!
Roman Gorodeckij
подскажите как dependency кэшироват ь в докере для go проекта пожалуйста
Делаешь volume с go/mod директорией
источник

RG

Roman Gorodeckij in Go-go!
Спасибо )
источник