Veröffentlicht am: Apr 26, 2024
AWS CodePipelines vom Typ V2 unterstützen jetzt das Rollback in Phasen, um Kunden bei der zuverlässigen Bereitstellung von Änderungen für ihre Produktionsumgebung zu unterstützen. Wenn die Pipeline-Ausführung in einer Phase aufgrund fehlgeschlagenen Aktionen nicht erfolgreich ist, können Kunden diese Phase schnell in einen bekannten fehlerfreien Zustand versetzen, indem sie diese auf eine zuvor erfolgreiche Pipeline-Ausführung in dieser Phase zurücksetzen. Die Änderungen können Kunden in jeder Phase zurücksetzen, ungeachtet davon, ob sie erfolgreich waren oder fehlgeschlagen sind, mit Ausnahme der Quellphase.
Kunden können entweder manuell ein Rollback für eine Phase über die Konsole, die API, die CLI oder das SDK initiieren oder eine Phase in der Pipeline-Definition so konfigurieren, dass im Fehlerfall automatisch ein Rollback ausgelöst wird. Wenn ein Rollback initiiert wird, wird eine neue Pipeline-Ausführung in dieser Phase mit den Änderungen aus der ausgewählten Pipeline-Ausführung (manuelles Rollback) oder mit den Quelländerungen aus der letzten erfolgreichen Pipeline-Ausführung in dieser Phase (automatisiertes Rollback) gestartet.
Weitere Informationen zur Verwendung manueller und automatisierter Rollbacks in Ihrer Pipeline finden Sie in unserer Dokumentation. Weitere Informationen zu AWS CodePipeline finden Sie auf unserer Produktseite. Das Rollback in Phasen ist in allen Regionen verfügbar, in denen AWS CodePipeline unterstützt wird.