在 AWS CodeBuild 中停止批处理构建 - AWS CodeBuild
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在 AWS CodeBuild 中停止批处理构建

您可以使用 AWS CodeBuild 控制台、AWS CLI 或 AWS SDKs 停止 AWS CodeBuild 中的批量生成。

停止批处理构建(控制台)

  1. Open the AWS CodeBuild console at https://console.amazonaws.cn/codesuite/codebuild/home.

  2. 执行下列操作之一:

    • 如果 build-project-name:build-ID随即显示 页面,选择 Stop build (停止构建)

    • 在导航窗格中,选择 Build history。在生成列表中,选中生成的框,然后选择 Stop build (停止生成)

    • 在导航窗格中,选择 Build projects。在生成项目列表中的 Name (名称) 列,选择生成项目名称的链接。在生成列表中,选中生成的框,然后选择 Stop build (停止生成)

注意

默认情况下,仅显示最新的 100 个构建或构建项目。要查看更多生成或生成项目,请选择齿轮图标,然后为 Builds per page (每页生成数)Projects per page (每页项目数) 选择其他值,或者使用向后和向前箭头。

如果 AWS CodeBuild 无法成功停止批量构建(例如,构建过程已完成),则 Stop build (停止构建) 按钮将禁用。

停止批处理构建 (AWS CLI)

  • 运行 stop-build-batch 命令:

    aws codebuild stop-build-batch --id <batch-build-id>

    在上述命令中,替换以下占位符:

    如果 AWS CodeBuild 成功停止了批处理构建,则输出中 buildBatchStatus 对象的 buildBatch 值为 STOPPED

    如果 CodeBuild 无法成功停止批量构建(例如,如果批量构建已完成),则输出中 buildBatchStatus 对象的 buildBatch 值将为最终构建状态(例如,SUCCEEDED)。

停止批处理构建 (AWS SDKs)

有关将 AWS CodeBuild 与 AWS SDKs 结合使用的更多信息,请参阅 AWS SDKs 和工具参考