问题描述
每次在Cloud中构建master
上的构建失败时,我都希望在通知通道上收到通知。
现在已经提到使用Log Viewer,但是似乎没有立即访问分支的方法。
还有其他方法可以创建特定于master
的监视警报/度量标准吗?
解决方法
您可以创建Cloud Build通知,将更新发送到所需的频道,例如Slack或SMTP服务器HTTP频道。此外,create a PubSub主题还涉及构建状态更改时(例如,创建构建时,构建转换到工作状态时)。
,我刚刚经历了通过Cloud Run工作获得官方GCP松弛集成的痛苦。太麻烦了,不能让我自定义我想要的东西。
我看到的最佳解决方案是获取Cloud Build设置,以将发布/订阅消息发送到cloud-builds主题。这样,您就可以使用我刚刚公开的以下存储库来筛选所需的特定分支,但要查看data_json ['substitutions'] ['BRANCH_NAME']字段。