Publicera återanvändbar Bicep-kod med hjälp av GitHub Actions
Publicera Azure-mallspecifikationer och Bicep-moduler med hjälp av ett distributionsarbetsflöde. Verifiera och lägg till versionshantering automatiskt i din återanvändbara Bicep-kod.
Utbildningsmål
När du har slutfört den här modulen kommer du att kunna:
- Publicera Bicep-moduler till ett privat register från ett GitHub Actions-arbetsflöde
- Publicera Bicep-filer till en mallspecifikation från ett GitHub Actions-arbetsflöde
- Lägg automatiskt till versionsnummer i dina moduler och mallspecifikationer
Förutsättningar
Du bör vara bekant med att använda:
- Bicep-moduler och modulregister.
- Specifikationer för Azure-mallar.
- Bicep-lintern, tillsammans med att testa din Bicep-kod.
- 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.
- GitHub Actions, inklusive jobb, steg och hemligheter.
Om du vill gå igenom övningarna i modulen behöver du:
- Ett Azure-konto som har möjlighet att tilldela roller och skapa resursgrupper och Microsoft Entra-program.
- Ett GitHub-konto.
Du behöver också följande objekt installerade lokalt:
- Visual Studio Code
- Azure-kontotillägget för Visual Studio Code
- Bicep-tillägget för Visual Studio Code
- Jq-kommandorads-JSON-processorn
- De senaste Azure CLI-verktygen eller den senaste Azure PowerShell-versionen
- Git