我如何在 Amplify 的单独帐户中访问 CodeCommit

How do i access CodeCommit in a separate account from Amplify

我目前正在尝试实施一个 Amplify 解决方案,在单独的部署帐户中拥有一个 CodeCommit 存储库,并在环境(沙盒)帐户中初始化 Amplify 资源。就安装程序而言,在单独的帐户中初始化放大项目。但是当我尝试将托管添加到 Amplify 时,它希望我连接到我的 CodeCommit 存储库。但是我看不到任何存储库,因为它们不在同一个帐户中。到目前为止,我尝试了各种跨账户 permissions/policies 的方法,以允许我的账户访问部署账户中的 CodeCommit,但似乎没有任何效果。 似乎在另一个帐户中访问 CodeCommit 的每个解决方案都可以担任角色,但由于 Amplify 希望我在 UI 中选择 Repo,所以我无法担任角色。 Github 上似乎有一个未解决的问题,但那里没有回应.. 有什么方法可以做到这一点 运行?

你好,

埃里克

我收到了 aws 支持的答复。目前它只是不是 possible/supported。此功能已计划,功能请求 https://github.com/aws-amplify/amplify-console/issues/64 已获批准。