Ключ развертывания Github, позволяющий образу Docker Hub извлекать приватный гем с
Учитывая репо "A", проект Ruby с зависимостью от гема, содержащийся в другом частном репозитории Github, "B", мне нужно дать Docker Hub разрешение на клонирование репо "B" при создании образа.
Я не уверен в том, что идеально подходит для этого - т.е. требует ли он дополнительного пользователя Github только для ключей развертывания для репозитория "B", или все это должно работать с основной учетной записью GH, которую я уже связал с Docker Hub и нормально работает для доступа к репо "А"?
1 ответ
В настройках проекта вы можете найти опцию Deploy keys
, который должен делать то, что вы хотите без дополнительного пользователя Gitlab.
Добавьте здесь открытый SSH-ключ для аутентификации вашего компьютера сборки.