我一直在尝试将我在 Bitbucket (BB( 上创建的存储库配置为 GCP 上的外部存储库,但没有成功。
我在 BB 上获得了一个新的存储库,向我用于 GCP 的同一用户授予了管理员权限,并使用相同的浏览器在两个站点上使用它登录。
在 GCP 上,"连接外部存储库",我按照 [1] 中的步骤操作,我可以看到我的 BB 帐户和 GCP 上的存储库。我选择了正确的一个,作为最后一步,我按"连接选定的存储库"并获得"连接存储库..."一段时间,但最终"无法连接存储库"。暂无更多信息
我读了[2],但仍然没有运气。
我怀疑我可能错过了一些必须在 BB 方面完成的事情。
有什么帮助吗?多谢
[1] https://cloud.google.com/source-repositories/docs/mirroring-a-bitbucket-repository
[2] 使用云构建和源存储库连接到 BitBucket 时出现问题
与其等待 3 天让 GCP 控制台赶上进度,不如前往 https://console.cloud.google.com/apis/api/sourcerepo.googleapis.com/overview 并尝试启用此 API。
启用后,"Google Cloud Source"可以立即为我连接到存储库,并且考虑到相似的名称/功能,我可以想象它只是在引擎盖下使用"源存储库"。
在尝试找到解决方案几个小时后,我只是在 3 天后再次尝试,它奏效了。我想在 GCP 上传播新创建的项目需要一段时间
顺便说一句,在谷歌搜索了很多解决方案之后,我发现这些页面非常有用,但也请记住,您需要同时登录 github/bitbucket 和 GCP 才能正常工作(至少在我的情况下(:
https://fullstackgcp.com/developing-on-gcp-managing-source-codes-with-cloud-source-repositories-cjxhtj8b000251hs14zd58nil
https://cloud.google.com/source-repositories/docs/mirroring-a-github-repository