私はawsで非常に基本的なciワークフローを得るためにこの指示に従ってきました。それは完璧に動作しますが、ロールバック機能を追加したいと思います。最初に私は "Out-of-the-box"で動作しますが、私の場合は、CodeBuildの前のジョブを選択してロールバックして "再試行"したい場合、このエラーメッセージが表示されます: "ErrorアーティファクトタイプのCodePipelineを使用する場合は、ArtifactsOverrideを設定する必要があります。また、パイプラインの履歴ページでパイプライン全体を再度実行しようとしましたが、機能を持たないビルドの一覧に過ぎません。基本的なS3 CodeBuildにロールバック機能を追加する方法
私の質問は、ワークフローにロールバック機能を追加する方法です。それは同じパイプラインなどにある必要はありませんが、それはgitに触れるべきではありません。
ありがとう、パイプラインからロールバックを行うことは可能ですか?または、ランダムフォルダー名が何であるかを手動で把握してCloudFormationで設定する必要がありますか? – antpaw
手動でロールバックを開始するには、スタックの更新を取り消すことができます。 CloudFormationスタックのRollbackConfigurationにはどれくらいの時間待機するかのオプションがあります。理想的には、CloudWatchのアラームはすべてのロールバック基準を網羅しているので、ロールバックは手動ではなく自動になります。 http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn--stack-update-cancel.html – TimB