【发布时间】:2021-01-08 10:36:07
【问题描述】:
我在 GCP 中编写了一个订阅 Pub/Sub 事件的小型云功能。当任何云构建触发功能时,通过 webbook 将消息发布到松弛通道。
作为回应,我们得到了很多细节来触发名称、分支名称、变量细节,但我对构建日志 URL 更感兴趣。
当前获取构建日志 URL 的响应如下:logUrl:https://console.cloud.google.com/cloud-build/builds/899-08sdf-4412b-e3-bd52872?project=125205252525252
这需要 GCP 控制台访问权限才能检查日志。
在控制台中有一个选项View Raw。是否可以在事件响应中获取该直接 URL?这样我就可以直接将它发送到 slack,任何人都可以直接访问日志,而无需访问 GCP 控制台。
【问题讨论】:
-
把函数代码贴出来,大家帮忙
-
@NeatNerd 代码中没有任何内容实际上与代码无关,代码中只是打印由于云触发事件而生成的数据。在数据中,我正在获取日志的 cosole URL,但我正在寻找添加 View Raw URL 的方法。
标签: google-cloud-platform google-cloud-functions google-cloud-build