Как я могу сказать Gitlab отражать мои репозитории Github через API? - PullRequest
0 голосов
/ 20 сентября 2018

Я видел, что Gitlab WebUI позволяет настроить зеркалирование для репозиториев, например, из Github (в MyCoolRepository -> Настройки -> Репозиторий -> Зеркальное отображение репозиториев).

Я видел, что этовозможно и через API: https://docs.gitlab.com/ee/api/projects.html#start-the-pull-mirroring-process-for-a-project

Кто-нибудь знает, как это работает и какие параметры нужны API для id?

Я хотел автоматизировать этот процесс в скрипте, потому чтоЯ не хочу настраивать автоматическое зеркалирование для каждого хранилища в Gitlab вручную ...

1 Ответ

0 голосов
/ 21 сентября 2018

Как указывают документы, вам просто нужно использовать идентификатор проекта, который вы видите на:

MyCoolRepository -> Настройки -> Общие

Или используйте URL-кодированный путь

Насколько сказано в документации, нет никакой возможности настроить эту конфигурацию зеркалирования.

...