Параметры запуска Cloud Build содержат устаревшие устаревшие данные GitHub. - PullRequest
0 голосов
/ 28 ноября 2018

Мы установили приложение Google Cloud Build GitHub.Затем мы создали несколько триггеров сборки с помощью веб-интерфейса Google Cloud Build.Это работало некоторое время.

Недавно мы добавили новые ветки в наши репозитории GitHub и попытались создать триггеры сборки облака Google для этих веток.На странице настроек триггера написано «Нет совпадений ветвлений», хотя мы на 100% уверены, что ветвь существует на GitHub.

enter image description here

Как можномы обновляем списки веток на странице настроек триггера Google Cloud Build?

Мы пробовали входить / выходить из Google Cloud Build и GitHub.Мы также попытались удалить и переустановить приложение Google Cloud Build GitHub.Мы также постарались просто подождать несколько часов.

1 Ответ

0 голосов
/ 29 ноября 2018

Проблема заключалась в том, что при настройке Cloud Build с GitHub мы нажали слишком много кнопок.

Это обзор того, что нам нужно было сбросить.

In GitHub

  1. Перейти в соответствующее хранилище.
  2. Открыть его настройки.
  3. Удалить Веб-крючок , связанный с source.developers.google.com/webhook/github.
  4. Удалите Ключ развертывания , связанный с Отпечатком пальца репозитория Google Connected.

В Консоль Google Cloud (console.cloud.google.com)

  1. Открыть Исходные репозитории
  2. Отключить зеркало уязвимого репозитория.
  3. Открыть Cloud Build
  4. Удалите и заново создайте триггер (ы) сборки для затронутого репозитория.

Помимо: Google Cloud Build GitHub App

Настройка определенных триггеров в Google Cloud Build ортогональна использованию приложения GitHub Google Cloud Build.Первое не требует второго.Это разные способы делать похожие вещи.

Если вы установили приложение Google Cloud Build GitHub в свою учетную запись GitHub, так как считали, что оно требуется для триггеров Google Cloud Build, удалите приложение Google Cloud Build GitHub.Он работает иначе, чем настройка определенных триггеров Google Cloud Build, и мне показалось довольно странным, что оба они работают.

...