Создание RepositoryRegistry
Где найти?
На главное странице инстанса, найдите в верхнем левом углу кнопку поиска. Выберите сущность Registry
. В нижней левой части модального окна, вы сможите нажать кнопку Create Registry
Что нужно?
Для создания RepositoryRegisty на основе публичного репозитория достаточно заполнить два поля, если внешний репозиторий приватный, придётся заполнить четыре поля.
Cсылка на репозиторий GIT
Требования:
http://
илиhttps://
в начале ссылки.git
в конце ссылки
DANGER
Устанавливается один раз в момент создания
Тип GIT Платформы
- Выберите
Gitlab
илиGithub
DANGER
Устанавливается один раз в момент создания
Доступ до закрытого репозитория
Установите флаг Private ?
в состояние True
- для Git репозитория требующего авторизацию, далее вам будет предложенно ввести username
и pat-token
.
Авторизационные данные будут применены во время выполнения команды git pull
силами Backend. В момент получения данных от внешнего сервиса link
будет представлять из себя https://username:pat-token@domain.com/abracadabra/test.git
.
WARNING
Все пользователи инcтанса смогут увидеть приватный репозиторий, но создать от него Repo смогут только те, кто обладают кредами доступа с уровнем Valid
. Проверить свой уровень можно перейдя в модальное окно RepositoryRegisty через поиск, и нажав кнопку Change GIT Credentials
.
INFO
Креды хранится в шифрованном виде.
INFO
Можно изменить в будущем