Как настроить восходящий и нисходящий триггер в облачной сборке Google? - PullRequest
0 голосов
/ 17 января 2020

Я должен запускать триггер облачной сборки один за другим, и только при первом прохождении триггера он должен перейти к следующему триггеру. Все триггеры для разных репо.

Как мне этого добиться?

Заранее спасибо!

1 Ответ

0 голосов
/ 17 января 2020

Cloud Build публикует сообщения в Google Pub / Sub topi c, когда изменяется состояние вашей сборки, например, когда ваша сборка создается, когда ваша сборка переходит в рабочее состояние и когда ваша сборка завершается. Вы можете взглянуть на do c здесь для получения дополнительной информации.

Вы можете настроить PubSub-запущенную функцию облака для обработки этих событий и программно запустите следующую Cloud Build через API (см. вкладку API здесь ). Это довольно обременительно, поскольку вы должны определять свои сборки в теле вызова API, но на данный момент в Cloud Build нет возможности объединения в цепочку.

...