Podsumowanie
Wdrożenia Bicep witryny internetowej czasami nie powiodły się z powodu problemów wprowadzonych w plikach Bicep. Chcesz dodać kontrolę jakości do przepływu pracy wdrażania, aby zmniejszyć prawdopodobieństwo wystąpienia problemów wpływających na produkcyjną witrynę internetową.
W tym module przedstawiono sposób dodawania walidacji i testów do przepływu pracy wdrażania Bicep. Omówiono przepływy pracy obejmujące wiele zadań oraz sposób tworzenia zadań przepływu pracy w celu lint i weryfikowania pliku Bicep. Następnie przedstawiono sposób dodawania zadania w wersji zapoznawczej do przepływu pracy, który uruchamia polecenie analizy warunkowej i prosi o weryfikację przez człowieka przed kontynuowaniem przepływu pracy. Na koniec przedstawiono znaczenie testowania funkcjonalnego i dodano test w celu sprawdzenia, czy witryna internetowa spełnia wymagania zespołu ds. zabezpieczeń po każdym wdrożeniu.
Teraz możesz mieć większą pewność, że wdrożenia automatyczne powiedzą się i że nie spowodują problemów ze środowiskami.
Powiązana zawartość
- Testowanie przesunięcia w lewo z testami jednostkowymi
- GitHub Actions
- Wyrażenia funkcji GitHub Actions
- Korzystanie z lintera Bicep
- Środowiska funkcji GitHub Actions
- Informacje o chronionych gałęziach
- Operacja analizy co-jeżeli
- Testowanie