Назад | Перейти на главную страницу

Ключ развертывания Github, позволяющий образу Docker Hub извлекать частный гем с

Учитывая репо «A», проект Ruby с зависимостью от драгоценного камня, содержащийся в другом частном репозитории Github «B», мне нужно дать Docker Hub разрешение на клонирование репо «B» при построении образа.

Я не уверен в том, какая для этого идеальная настройка - то есть требуется ли дополнительный пользователь Github только для ключей развертывания для репо «B», или все это должно работать с основной учетной записью GH, которую я уже связал с Docker Hub и работает нормально для доступа к репо «А»?

В настройках проекта вы можете найти опцию Deploy keys, который должен делать то, что вы хотите, без дополнительного пользователя Gitlab.

Добавьте сюда публичный SSH-ключ для аутентификации вашей машины сборки.