发布于: Apr 26, 2024
AWS CodePipeline V2 类型管道现在支持阶段级回滚,以帮助客户放心地将变更部署到生产环境中。当某个阶段的管道执行因任何操作失败而失败时,客户可以回滚到该阶段先前的成功管道执行,快速将该阶段恢复到已知的良好状态。客户可以回滚任何阶段的变更,无论成功还是失败,源阶段除外。
客户可以通过控制台、API、CLI 或 SDK 手动启动阶段回滚,也可以在管道定义中配置一个阶段,以便在失败时自动选择回滚。启动回滚时,系统会在相关阶段启动新的管道执行,其中包含所选管道执行(手动回滚)中的更改或该阶段中最近一次成功管道执行(自动回滚)中的源更改。