cloud-builds pub / sub主题似乎不公开或无法访问

问题描述 投票:1回答:1

我正在尝试创建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的Web界面也不会显示这个虚拟的“云构建”主题?

关于我可以从这里去哪里的任何指导?接近我可以说,两种可能性是我的GCP项目中的某些东西完全被塞住了,而Pub / Sub主题要么不为我显见,要么以某种方式被删除,或者我是对的,这个主题不是可以进入。

google-cloud-platform google-cloud-pubsub bitbucket-server bitbucket-api google-cloud-build
1个回答
1
投票

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

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


0
投票

您可以通过下载gcloud command line tool,在运行gcloud init之后,运行gcloud pubsub topics list列出已配置项目的所有主题,从UI检查云构建主题是否存在。如果未列出主题projects/{your project}/topics/cloud-builds,我建议向云构建团队here提交错误。

© www.soinside.com 2019 - 2024. All rights reserved.