AWS CodeDeploy
User Guide (API 版本 2014-10-06)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

将 AWS CodeDeploy 应用程序连接到 GitHub 资料档案库

您必须先授予 AWS CodeDeploy 权限代表您的 GitHub 账户与 GitHub 交互,才能首次使用 AWS CLI 从 GitHub 存储库部署应用程序。对于使用 AWS CodeDeploy 控制台的每个应用程序,必须完成一次此步骤。

  1. Sign in to the AWS 管理控制台 and open the AWS CodeDeploy console at https://console.amazonaws.cn/codedeploy.

    注意

    Sign in with the same account or IAM user information you used in AWS CodeDeploy 入门.

  2. 在 AWS CodeDeploy 菜单上,选择 Deployments

  3. 选择 Create deployment

    注意

    您不会创建新的部署。这是当前授权 AWS CodeDeploy 代表您的 GitHub 用户账户与 GitHub 交互的唯一方式。

  4. Application 下拉列表中,选择要与您的 GitHub 用户账户关联的应用程序。

  5. Deployment group 下拉列表中,选择任何可用的部署组。

  6. Repository type 旁边,选择 My application revision is stored in GitHub

  7. 选择 Connect to GitHub

    注意

    如果您看到 Connect to a different GitHub account 链接:

    您可能已经针对应用程序授予 AWS CodeDeploy 代表其他 GitHub 账户与 GitHub 进行交互的权限。

    您可能已针对 AWS CodeDeploy 中链接到的所有应用程序撤消 AWS CodeDeploy 代表已登录 GitHub 账户与 GitHub 进行交互的权限。

    有关更多信息,请参阅 GitHub 对 AWS CodeDeploy 中的应用程序进行的身份验证

  8. 如果您尚未登录 GitHub,则按照 Sign in 页面上的说明操作。

  9. Authorize application 页上,选择 Authorize application

  10. 现在 AWS CodeDeploy 具有权限,选择 Cancel 并继续 创建 EC2/本地 计算平台 部署 (CLI) 中的步骤。