Testowanie kodu Bicep przy użyciu usługi Azure Pipelines
Zweryfikuj i przetestuj kod Bicep w potoku wdrażania. Użyjesz lintingu, weryfikacji wstępnej i operacji analizy co-jeżeli, aby zweryfikować zmiany platformy Azure przed wdrożeniem, a następnie przetestujesz zasoby po każdym wdrożeniu.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Dodawanie lintingu kodu Bicep podczas ciągłej integracji
- Dodawanie weryfikacji wdrożenia wstępnego podczas etapów kompilacji lub wydania
- Dodawanie testów warunkowych, w tym instrukcji ręcznego zatwierdzania
- Weryfikowanie konfiguracji wdrożonego środowiska
Wymagania wstępne
Należy zapoznać się z używaniem:
- Bicep, w tym tworzenie i wdrażanie podstawowych plików.
- Platforma Azure, w tym witryna Azure Portal, subskrypcje, grupy zasobów i zasoby.
- Podstawowe polecenia git, w tym klonowanie, zatwierdzanie plików i wypychanie zmian do usługi Azure Repos.
- Podstawowe potoki YAML w usłudze Azure Pipelines, w tym połączenia usługi.
Aby pracować nad ćwiczeniami w module, potrzebne są następujące elementy:
- Konto platformy Azure z możliwością tworzenia grup zasobów, aplikacji Firmy Microsoft Entra i jednostek usługi.
- Organizacja i konto usługi Azure DevOps.
Potrzebne będą również następujące elementy zainstalowane lokalnie: