AWS CodePipeline 为阶段级条件引入了 CodeBuild 和 Commands 规则

发布于: 2025年3月14日

AWS CodePipeline V2 类型管道引入了 CodeBuild 规则和 Commands 规则,客户可以在其阶段级条件下使用这些规则来控制管道执行。您可以使用 CodeBuild 规则启动 CodeBuild 构建,或者使用 Commands 规则在退出阶段之前、阶段中的所有操作成功完成时或阶段中的任何操作失败时运行简单的 shell 命令。

这些新规则将为您的部署流程带来更大的灵活性,并实现更多的发布安全控制。使用以上两项规则,您可以在部署完成时将集成测试作为阶段级条件运行,并在集成测试失败时自动回滚或将当前部署标记为失败状态。当阶段执行失败时,您还可以使用这些新规则运行自定义清理脚本。

要了解有关在管道中在阶段级条件下使用这些规则的更多信息,请访问我们的文档。有关 AWS CodePipeline 的更多信息,请访问我们的产品页面。支持 AWS CodePipeline 的所有区域均提供此功能。