Подключение github repo к облаку Google для Cloud Build никогда не происходит с одним конкретным репо - PullRequest
0 голосов
/ 15 мая 2019

Мы использовали Google Cloud Build для создания образов Docker-контейнеров из репозиториев Github, он отлично работает для нескольких наших репозиториев, но для одного репозитория он не может соответствовать ни одной ветви или тегу.

Итак, я удалил webhook, oauth и удалил триггеры из Cloud Build.Затем я заметил, что другие наши репозитории были добавлены в репозитории Google Cloud Source, поэтому предположим, что Cloud Build делает это в фоновом режиме для любого репо, который вы подключаете через триггеры.На этот раз вместо того, чтобы пытаться подключить репозиторий Github через триггер, я решил подключиться через Cloud Source.

На этот раз мы получаем эту ошибку:

Your repository is now connected and is being mirrored. Your content will appear here when the operation is complete.

Я ждал около 3До сих пор это самое большое из наших репозиториев (1,8 Гб, включая все объекты и историю) - нужно ли так много времени, чтобы подключить репо - или что-то неправильно настроено или сломано?

ОБНОВЛЕНИЕ:

В качестве теста я создал небольшой клон репозитория, а затем добавил его в репозитории исходного кода Google Cloud - через несколько секунд он появился, и я смог использовать его в Google Cloud Build - однако это означает, что мы потерялиВся история от нашего оригинального репо.Я могу только предположить, что это либо общий размер репо, либо, скорее всего, некоторые объекты в истории, которые Google Cloud Source Repositories не могут правильно обработать, поэтому он никогда не будет добавлен ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...