Test din Bicep-kode ved hjælp af Azure Pipelines
Valider og test din Bicep-kode i din udrulningspipeline. Du skal bruge linting, forhåndsbelysning og what if-handlingen til at validere dine Azure-ændringer, før du udruller, og du tester dine ressourcer efter hver udrulning.
Læringsmål
Når du har fuldført dette modul, kan du:
- Tilføj Bicep-kodelintning under kontinuerlig integration
- Tilføj validering af forhåndsinstallation under build- eller udgivelsesfaser
- Tilføj what if-kontroller, herunder manuelle godkendelsestrin
- Kontrollér konfigurationen af det udrullede miljø
Forudsætninger
Du bør være fortrolig med at bruge:
- Bicep, herunder oprettelse og installation af grundlæggende filer.
- Azure, herunder Azure Portal, abonnementer, ressourcegrupper og ressourcer.
- Grundlæggende Git-kommandoer, herunder kloning, bekræftelse af filer og push af ændringer til Azure Repos.
- Grundlæggende YAML-pipelines i Azure Pipelines, herunder tjenesteforbindelser.
Hvis du vil gennemgå øvelserne i modulet, skal du bruge:
- En Azure-konto med mulighed for at oprette ressourcegrupper, Microsoft Entra-programmer og tjenesteprincipaler.
- En Azure DevOps-organisation og -konto.
Du skal også have følgende installeret lokalt:
- Visual Studio Code
- Udvidelsen Bicep til Visual Studio Code
- Udvidelsen Azure Pipelines til Visual Studio Code
- De nyeste Azure CLI--værktøjer eller den nyeste Azure PowerShell--version
- Git