【发布时间】:2022-01-20 18:23:05
【问题描述】:
我们正在尝试创建一个 AWS 放大应用程序。对于 CI/CD,我们希望将其与 Github 集成。我了解 amplify 可以添加 Github 帐户(具有用户名和密码的个人),但我无法找到添加 Github Enterprise 帐户(没有此类用户名和密码凭据)的方法。
有没有办法添加 Github 企业来放大,比如 Codebuild 允许如何连接。
【问题讨论】:
标签: github aws-amplify
我们正在尝试创建一个 AWS 放大应用程序。对于 CI/CD,我们希望将其与 Github 集成。我了解 amplify 可以添加 Github 帐户(具有用户名和密码的个人),但我无法找到添加 Github Enterprise 帐户(没有此类用户名和密码凭据)的方法。
有没有办法添加 Github 企业来放大,比如 Codebuild 允许如何连接。
【问题讨论】:
标签: github aws-amplify
GHE (GitHub Enterprise) 服务器执行support GitHub Actions
因此,请先检查激活 amplify-cli-action 或(取决于您想要做什么)amplify-preview-actions 之类的操作是否会对您的情况有所帮助。
就凭据而言,这些操作would need:
- 导航到 AWS Identity and Access Management 控制台
- 在
Users -> Add New User下。填写用户name(GithubCI),设置Programmatic Access为Access type。- 在权限中选择
Create a new group,在下拉列表中选择Create policy。- 在策略创建菜单中,选择
JSON选项卡并填写下一条策略声明,然后点击查看并保存
【讨论】: