我遵循此說明在aws中獲得非常基本的ci工作流程。它工作完美,但我想要一個額外的功能,回滾。首先,雖然它可以「開箱即用」,但在我的情況下,如果我選擇CodeBuild中的前一個作業,我想要回滾並點擊「重試」,我會收到以下錯誤消息:「錯誤當使用工件類型CodePipelines時,必須設置ArtifactsOverride「。我也嘗試再次使用管道歷史頁面重新運行整個管道,但它只是一個沒有任何功能的構建列表。如何將回滾功能添加到基本的S3 CodeBuild部署
我的問題是:如何向我的工作流程添加回滾功能。它不必在同一條管道中,但它不應該碰到混帳。
謝謝,是否有可能做從管道ui回滾?或者我需要手動確定隨機文件夾名稱是什麼,並將其設置在CloudFormation中? – antpaw
要手動觸發回滾,您可以取消堆棧更新。 CloudFormation堆棧的RollbackConfiguration中有一個選項可以等待多久。理想情況下,您的CloudWatch警報將涵蓋您的所有回滾標準,因此回滾將自動而非手動。 http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn--stack-update-cancel.html – TimB