AWS CodeDeploy
User Guide (API Version 2014-10-06)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

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

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

  1. 登录 AWS 管理控制台并通过以下网址打开 AWS CodeDeploy 控制台:https://console.www.amazonaws.cn/codedeploy

    注意

    使用您在入门中使用的相同账户或 IAM 用户信息进行登录。

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

  3. 选择 Create deployment

    注意

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

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

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

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

  7. 选择 Connect With GitHub

    注意

    如果您看到 Reconnect with GitHub 链接:

    您可能已经针对应用程序授予 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 并继续 创建部署 (CLI) 中的步骤。