如何在 google 云构建中设置上游和下游触发器?

How to setup a upstream and downstream trigger in google cloud build?

我必须 运行 云构建一个接一个地触发,只有当第一个触发通过时,它才必须移动到下一个触发。 所有触发器都针对不同的回购协议。

如何实现?

提前致谢!

当您的构建状态发生变化时,例如构建创建时、构建转换到工作状态时以及构建完成时,Cloud Build 会在 Google Pub/Sub 主题上发布消息.您可以查看文档 here 了解更多信息。

您可以设置 PubSub-triggered Cloud Function to process these events and programmatically launch the next Cloud Build via the API (see the API tab here)。这很麻烦,因为您必须在 API 调用的主体中定义您的构建,但截至目前,Cloud Build 中没有链接功能。