Publikowanie kodu Bicep wielokrotnego użytku przy użyciu funkcji GitHub Actions
Publikowanie specyfikacji szablonów platformy Azure i modułów Bicep przy użyciu przepływu pracy wdrażania. Automatycznie zweryfikuj i dodaj przechowywanie wersji do kodu Bicep wielokrotnego użytku.
Cele szkolenia
Po ukończeniu tego modułu będziesz mieć następujące umiejętności:
- Publikowanie modułów Bicep w prywatnym rejestrze z przepływu pracy funkcji GitHub Actions
- Publikowanie plików Bicep w specyfikacji szablonu z przepływu pracy funkcji GitHub Actions
- Automatyczne dodawanie numerów wersji do modułów i specyfikacji szablonu
Wymagania wstępne
Należy zapoznać się z używaniem:
- Moduły Bicep i rejestry modułów.
- Specyfikacje szablonu platformy Azure.
- Linter Bicep wraz z testowaniem kodu Bicep.
- 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 GitHub.
- Funkcja GitHub Actions, w tym zadania, kroki i wpisy tajne.
Aby pracować nad ćwiczeniami w module, potrzebne są następujące elementy:
- Konto platformy Azure, które ma możliwość przypisywania ról i tworzenia grup zasobów i aplikacji firmy Microsoft Entra.
- Konto usługi GitHub.
Potrzebne będą również następujące elementy zainstalowane lokalnie:
- Visual Studio Code
- Rozszerzenie konta platformy Azure dla programu Visual Studio Code
- Rozszerzenie Bicep dla programu Visual Studio Code
- Procesor JSON wiersza polecenia JQ
- Najnowsze narzędzia interfejsu wiersza polecenia platformy Azure lub najnowsza wersja programu Azure PowerShell
- Usługa Git