【问题标题】:GCP Cloud Build publishing single event for each Cloud Function deploymentGCP Cloud Build 为每个 Cloud Function 部署发布单个事件
【发布时间】:2020-10-05 20:34:10
【问题描述】:

我们使用由多个 Cloud Functions 组成的 Cloud Build 部署了一个微服务。直到昨天,我们曾经将单个 pub/sub 事件发布到 cloud-builds pub/sub 主题中,通知我们构建的状态(成功/失败),但现在我们看到每个 Cloud 的 cloud-builds pub/sub 主题中的事件功能以及构建的最终状态。

此更改会生成 10 条电子邮件通知,而我们预计每个版本都会发送一条通知。

不确定 GCP 方面做了什么更改(找不到任何说明新更改的文档)。

【问题讨论】:

    标签: google-cloud-platform google-cloud-functions google-cloud-build


    【解决方案1】:

    这是一个错误修复(或功能部署)。这是正常的。事实上,几个月来,每次部署 Cloud Functions 时,都会触发 Cloud Build 来构建它(我在 alpha 阶段看到由 gcloud functions deploy 命令自动创建的 Cloud Build 日志)。

    现在,由于触发了 Cloud Build 以构建 Cloud Functions,因此将通知发布为任何 Cloud Build 作业是正常的。如果您部署 App Engine,您应该会看到相同的内容(因为 gcloud app deploy 也会触发 Cloud Build 进行部署)。

    【讨论】:

    • 看起来像。为了避免电子邮件通知泛滥,我只需要找出一个字段来过滤 IDC 所涉及的事件。
    猜你喜欢
    • 2021-12-27
    • 1970-01-01
    • 2023-02-26
    • 2020-05-30
    • 2021-07-23
    • 1970-01-01
    • 2021-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多