使用以下命令停止部署CodeDeploy - Amazon CodeDeploy
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用以下命令停止部署CodeDeploy

您可以使用 CodeDeploy 控制台、Amazon CLI 或 CodeDeploy API 停止与您的 Amazon 账户关联的部署。

警告

停止 EC2/本地部署可能会使部署组中的部分或全部实例处于不确定的部署状态。有关更多信息,请参阅部署已停止且失败

您可以停止部署,也可以停止和回滚部署。
注意

如果您的部署是通过 Amazon CloudFormation 进行蓝/绿部署,则无法在 CodeDeploy 控制台中执行此任务。转到 Amazon CloudFormation 控制台执行此任务。

停止部署(控制台)

  1. 登录Amazon Web Services Management Console并打开CodeDeploy主机,网址为 https://console.aws.amazon.com/codedeploy

    注意

    使用您设置的同一用户登录CodeDeploy 入门

  2. 在导航窗格中,展开 Deploy 并选择 Deploym ent s。

    注意

    如果未显示任何条目,请确保选择了正确的区域。在导航栏的区域选择器中,选择区域和终端节点中列出的区域之一Amazon Web Services 一般参考。CodeDeploy仅在这些区域支持。

  3. 选择要停止执行以下操作之一的部署:

    1. 选择 Stop deployment (停止部署) 以停止部署而不进行回滚。

    2. 选择 Stop and roll back deployment (停止并回滚) 以停止并回滚部署。

    有关更多信息,请参阅使用 CodeDeploy 重新部署和回滚部署

    注意

    如果 Stop deployment (停止部署)Stop and roll back deployment (停止并回滚部署) 不可用,则表示部署已进展到无法停止的时间点。

停止部署 (CLI)

调用 stop- deployment 命令,指定部署 ID。要查看部署 ID 列表,请调用 list-deploymen ts 命令。