我正在尝试为GCP云功能和App Engine部署设置CICD。该存储库位于Bitbucket中,我将按照here找到的说明在我的Bitbucket存储库和GCP Cloud Source存储库之间创建一个镜像。
使用GCP云源“ Connect external repository” UI,我可以选择我的GCP项目,选择Bitbucket作为Git提供程序,使用我的凭据连接到Bitbucket(我是Bitbucket存储库的管理员),然后选择所需的Bitbucket回购。然后,当我单击“连接选定的存储库”时,出现了30秒的延迟,最后出现了一条简单的“无法连接存储库”错误消息,而没有进一步的解释。 GCP日志记录什么也没有显示。
任何想法都会受到赞赏。
谢谢
答案 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