Мы использовали 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 не могут правильно обработать, поэтому он никогда не будет добавлен ...