google-cloud-platform - 使用 google cloud build 成功部署构建后向用户发送电子邮件通知
问题描述
我目前已经使用谷歌云构建设置 CI/CD 以在谷歌应用引擎上部署 Angular 应用程序。但我想知道,一旦构建通过应用引擎上的谷歌云构建成功部署,是否可以向用户发送电子邮件通知?
电子邮件通知可以通过 jenkins 发送,是否可以使用云构建进行类似配置?
解决方案
截至目前,您无法直接发送有关构建创建的电子邮件通知。
当您的构建状态发生变化时,Cloud Build 会在 Google Pub/Sub 主题上发布消息,例如创建构建时、构建转换到工作状态时以及构建完成时,您可以从那里编写 Cloud Function 来触发电子邮件。
云构建 -> 发布/订阅 -> 功能 -> 电子邮件