Samenvatting

Voltooid

Het is een goed idee om geautomatiseerde controles te introduceren om de Bicep-wijzigingen van uw team te controleren voordat ze worden samengevoegd met de hoofdvertakking van uw GitHub-opslagplaats.

In deze module hebt u geleerd hoe u GitHub Actions-werkstromen toevoegt die automatisch worden geactiveerd wanneer pull-aanvragen worden gemaakt, bijgewerkt en gesloten.

U hebt ook geleerd hoe u uw pull-aanvraagvalidaties verplicht kunt maken met behulp van vertakkingsbeveiligingsregels, een praktijk waarmee revisoren en anderen geen codewijzigingen kunnen samenvoegen in de hoofdbranch totdat alle geautomatiseerde controles zijn geslaagd. Uw website moet bijvoorbeeld worden bijgewerkt om het Linux-besturingssysteem te gebruiken en u kunt statuscontroles gebruiken om de wijzigingen in uw pull-aanvraag te valideren en te controleren.

Vervolgens hebt u geleerd hoe u tijdelijke omgevingen maakt, zodat u kunt controleren wat er wordt geïmplementeerd wanneer uw pull-aanvraagwijzigingen worden samengevoegd. Door tijdelijke omgevingen te gebruiken, kunt u experimenteren en herhalen op uw codewijzigingen zonder dat dit van invloed is op uw productie- of niet-productieomgevingen. Wanneer u uw website hebt gewijzigd om een containerinstallatiekopieën te gebruiken, kunt u eenvoudig zien hoe de website zou werken met de nieuwe configuratie terwijl u uw codewijzigingen nog voorbereidt en controleert.

U hebt ook geleerd hoe u de resources die worden gebruikt door uw kortstondige omgevingen automatisch verwijdert nadat een pull-aanvraag is samengevoegd en gesloten.

U moet nu nog meer vertrouwen hebben in zowel uw Bicep-code als de wijzigingen in de Azure-infrastructuur die worden samengevoegd in de hoofdbranch van uw opslagplaats.

Meer informatie