0

我正在尝试为 GCP Cloud Function 和 App-Engine 部署设置 CICD。存储库位于 Bitbucket 中,我按照此处的说明在我的 Bitbucket 存储库和 GCP Cloud Source 存储库之间创建镜像。

使用 GCP 云源“连接外部存储库” UI 我可以选择我的 GCP 项目,选择 Bitbucket 作为 Git 提供程序,使用我的凭据连接到 Bitbucket(我是 Bitbucket 存储库的管理员),然后选择所需的 Bitbucket 存储库。然后,当我单击“连接选定的存储库”时,我得到了大约 30 秒的延迟,最后是一个简单的“无法连接存储库”错误消息,没有进一步解释原因。GCP 日志没有显示任何内容。

任何想法,将不胜感激。

谢谢

4

1 回答 1

1

确保您已启用源代码库 API。回想起来,我想这很明显,因为 Bitbucket webhook 需要调用 Google 的 API 来宣布 repo 何时发生更改。

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

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

于 2019-09-03T12:54:16.277 回答