Веб-перехватчик Github не создается при создании триггера Google Cloud Build

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

Раньше это работало, но фиксация в репозитории больше не запускает процесс сборки. Я удалил триггер и добавил его снова, но веб-перехватчик в Github не создается автоматически для этого проекта.

Когда я запускаю триггер вручную, он выбирает неправильную, но фиксированную фиксацию, которую я сделал до года.

Есть подсказка?




Ответы (2)


Не могли бы вы попробовать удалить репозиторий в Cloud Source Repositories и снова настроить Google Cloud Build?

Видеть:

person zkohi    schedule 25.05.2019
comment
Это то, что я собираюсь попробовать. - person Charlie; 25.05.2019

У меня такая же проблема. Я могу создать триггер для репо, но не могу автоматически подключить репо к облачной сборке. У нас тоже много проектов, и этот ручной труд как-то раздражает.

Есть ли доступный (под капотом) github / gcloud api, в котором я могу подключить репозиторий github к облачной сборке? Я знаю, что это может сделать только кто-то с правами администратора в репо или организации в github.

После этого я смогу запустить команду gcloud build triggers create github [NAME]

person Nebulastic    schedule 29.04.2020