Testa din Bicep-kod med hjälp av GitHub Actions
Verifiera och testa Bicep-koden i distributionsarbetsflödet. Du använder linting, preflight-validering och konsekvensåtgärden för att verifiera dina Azure-ändringar innan du distribuerar, och du testar dina resurser efter varje distribution.
Utbildningsmål
När du har slutfört den här modulen kommer du att kunna:
- Lägg till Bicep-kodlintning under kontinuerlig integrering.
- Lägg till preflight-distributionsverifiering under bygg- eller versionsjobb.
- Lägg till konsekvenskontroller, inklusive manuella godkännandesteg.
- Kontrollera konfigurationen av den distribuerade miljön.
Förutsättningar
Du bör vara bekant med att använda:
- Bicep, inklusive att skapa och distribuera grundläggande filer
- Azure, inklusive Azure Portal, prenumerationer, resursgrupper och resurser
- Grundläggande Git-kommandon, inklusive kloning, incheckning av filer och push-överföring av ändringar till GitHub
- Grundläggande GitHub Actions-arbetsflöden, inklusive hemligheter så att arbetsflödet kan ansluta till din Azure-miljö
Om du vill gå igenom övningarna i modulen behöver du:
- Ett Azure-konto med möjlighet att skapa resursgrupper och Microsoft Entra-program
- Ett GitHub-konto
Du behöver också följande programvara installerad lokalt:
- Visual Studio Code
- Bicep-tillägget för Visual Studio Code
- De senaste Azure CLI-verktygen eller den senaste Azure PowerShell-versionen
- Git