首页 > 解决方案 > cloud-builds pub/sub 主题似乎未列出或无法访问

问题描述

我正在尝试在 Bitbucket Repo 和 Google Cloud Build 之间创建集成,以便在推送到某些分支时自动构建和测试并报告状态(对于那个可爱的绿色刻度线)。我已经完成了第一部分的工作,但是第二部分(报告回来)抛出了一些绊脚石。

根据https://cloud.google.com/cloud-build/docs/send-build-notifications,Cloud Build 应该自动将更新消息发布到名为“cloud-builds”的 Pub/Sub 主题。然而,试图找到它(通过 Web 界面和通过 gcloud 命令行工具)却一无所获。大量的网络搜索出现了https://github.com/GoogleCloudPlatform/google-cloud-visualstudio/issues/556,这似乎表明该文档中引用的主题现在正在从结果中过滤掉;但是,该问题似乎特定于视觉工作室工具,而不是整个 GCP。此外,https://cloud.google.com/cloud-build/docs/configure-third-party-notifications表明它仍然可以访问,但可能仅限于 Cloud Functions?也许只能通过命令行手动操作,因为 Cloud Functions 的 Web 界面也没有显示这个幻像“cloud-builds”主题?

关于我可以从这里去哪里的任何指导?就我所知,这两种可能性是我的 GCP 项目中的某些东西完全无聊,并且 Pub/Sub 主题要么对我不可见,要么以某种方式被删除,或者我是对的,而这个主题不是可访问了。

标签: google-cloud-platformgoogle-cloud-pubsubbitbucket-serverbitbucket-apigoogle-cloud-build

解决方案


我遇到了同样的问题,过了一段时间我cloud-builds手动创建了主题并创建了一个订阅该主题的云功能。

之后,构建详细信息会按预期推送到主题,并且我的云功能会被新事件触发。


推荐阅读