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

本指南中的过程支持新的控制台设计。如果您选择使用较旧版本的控制台,可以在本指南中找到许多仍然适用的概念和基本过程。要访问新控制台中的帮助,请选择信息图标。

将 CodeDeploy 应用程序连接到 GitHub 存储库

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

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

    注意

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

  2. 在 CodeDeploy 菜单上,选择 Deployments (部署)

  3. 选择 Create deployment

    注意

    您不会创建新的部署。这是当前授权 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 链接:

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

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

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

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

  9. Authorize application 页上,选择 Authorize application

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