将Bitbucket存储库镜像到GCP云源存储库时出现问题

时间:2019-09-02 18:52:27

标签: google-cloud-platform bitbucket continuous-deployment google-cloud-source-repos

我正在尝试为GCP云功能和App Engine部署设置CICD。该存储库位于Bitbucket中,我将按照here找到的说明在我的Bitbucket存储库和GCP Cloud Source存储库之间创建一个镜像。

使用GCP云源“ Connect external repository” UI,我可以选择我的GCP项目,选择Bitbucket作为Git提供程序,使用我的凭据连接到Bitbucket(我是Bitbucket存储库的管理员),然后选择所需的Bitbucket回购。然后,当我单击“连接选定的存储库”时,出现了30秒的延迟,最后出现了一条简单的“无法连接存储库”错误消息,而没有进一步的解释。 GCP日志记录什么也没有显示。

任何想法都会受到赞赏。

谢谢

1 个答案:

答案 0 :(得分:1)

确保已启用源存储库API。回顾一下,我认为这很明显,因为Bitbucket Webhooks需要调出Google的API来宣布回购发生变化的时间。

GCP API被称为Cloud Source Repositories API,服务名称为sourcerepo.googleapis.com

https://console.cloud.google.com/apis/api/sourcerepo.googleapis.com