GEARS / W PRAKTYCE
Dobry pipeline ogranicza ryzyko wdrożeń i skraca feedback. Bezpieczna ścieżka ma być łatwa, bez robienia infrastrukturalnego teatru z każdej małej zmiany.
Ciągła integracja
Zmiany są często scalane i sprawdzane automatycznie. Kontrole muszą być wystarczająco szybkie, by regularnie z nich korzystać.
Ciągłe wdrażanie
Przetestowany build trafia na produkcję w powtarzalnym procesie, z jasnymi zasadami środowisk i przywracania poprzedniej wersji.
Co automatyzować
Linting, testy, buildy, kontrole bezpieczeństwa, podglądy, migracje i kroki wdrożenia, gdy automatyzacja ogranicza realne ryzyko.
Podejście GEARS
Pipeline powinien być obserwowalny i dopasowany do produktu. Liczy się wiarygodna informacja zwrotna, nie liczba linii YAML.

