Oefening: uw Azure DevOps-omgeving opschonen
U bent klaar met de taken voor deze module. Hier schoont u uw Azure-resources op, verplaatst u het werkitem naar de Gereed status op Azure Boards en schoont u uw Azure DevOps-omgeving op.
Belangrijk
Deze pagina bevat belangrijke opschoonstappen. Opschonen helpt ervoor te zorgen dat u geen gratis buildminuten meer hebt. Het helpt er ook voor te zorgen dat er geen kosten in rekening worden gebracht voor Azure-resources nadat u deze module hebt voltooid.
Azure-middelen opschonen
Hier verwijdert u uw Azure App Service- en Azure Functions-exemplaren. De eenvoudigste manier om de exemplaren te verwijderen, is door de ouder-resourcegroep te verwijderen. Wanneer u een resourcegroep verwijdert, verwijdert u alle resources in die groep.
In de Een release-pijplijn maken met Azure Pipelines module, hebt u Azure-resources beheerd via Azure Portal. Hier gaat u uw implementatie afbreken met behulp van de Azure CLI via Azure Cloud Shell. De stappen zijn vergelijkbaar met de stappen die u hebt gebruikt bij het maken van de resources.
Om uw resourcegroep op te schonen:
Ga naar de Azure Portal en meld u aan.
Selecteer Cloud Shell in de menubalk. Wanneer u hierom wordt gevraagd, selecteert u de Bash--ervaring.
Voer de volgende
az group delete
opdracht uit om de resourcegroep te verwijderen die u hebt gebruikt,tailspin-space-game-rg
.az group delete --name tailspin-space-game-rg
Voer desgevraagd
y
in om de bewerking te bevestigen.Voer als optionele stap, nadat de vorige opdracht is voltooid, de volgende
az group list
opdracht uit.az group list --output table
U ziet dat de resourcegroep
tailspin-space-game-rg
niet meer bestaat.
Het werkitem verplaatsen naar Gereed
Hier verplaatst u het werkitem dat u eerder in deze module aan uzelf hebt toegewezen. U verplaatst Leaderboard-API herstructureren als een Azure Functions-app naar de kolom Gereed.
In de praktijk betekent 'Gereed' vaak dat u werkende software in handen van uw gebruikers plaatst. Voor leerdoeleinden markeert u dit werk zoals gedaan omdat u het doel voor het Tailspin-team hebt bereikt. Ze wilden hun project herstructureren om een leaderboard-API te extraheren als functie-app.
Aan het einde van elke sprint, of werkiteratie, kunnen u en uw team een retrospectieve vergadering houden. Deel in de vergadering het werk dat u hebt voltooid, wat er goed is gegaan en wat u kunt verbeteren.
Het werkitem voltooien:
Ga in Azure DevOps naar Boardsen selecteer Boards in het menu.
Verplaats het Refactor-leaderboard-API als een Azure Functions-app werkitem van de kolom Doing naar de kolom Gereed.
De pijplijn uitschakelen of uw project verwijderen
Elke module in dit leertraject bevat een sjabloon. U kunt de sjabloon uitvoeren om een schone omgeving voor de module te maken.
Als u meerdere sjablonen uitvoert, beschikt u over meerdere Azure Pipelines-projecten. Elk project verwijst naar dezelfde GitHub-opslagplaats. Met deze configuratie kunnen meerdere pijplijnen starten telkens wanneer u een verandering naar uw GitHub-opslagplaats doorvoert. Voor de pijplijn worden gratis buildminuten gebruikt op onze gehoste agents. Als u wilt voorkomen dat u deze gratis buildminuten kwijtraakt, schakelt u uw pijplijn uit of verwijdert u deze voordat u naar de volgende module gaat.
Kies een van de volgende opties.
Optie 1: De pijplijn uitschakelen
Schakel de pijplijn uit zodat er geen buildaanvragen worden verwerkt. U kunt later de build-pijplijn opnieuw inschakelen indien u wilt. Kies deze optie als u uw DevOps-project en uw build-pijplijn wilt behouden voor toekomstig gebruik.
De pijplijn uitschakelen:
Navigeer in Azure Pipelines naar uw pijplijn.
Selecteer in de vervolgkeuzelijst Instellingen:
Selecteer onder Verwerking van nieuwe uitvoeringsaanvragenUitgeschakeld en selecteer vervolgens Opslaan.
Uw pijplijn verwerkt geen buildaanvragen meer.
Optie 2: Het Azure DevOps-project verwijderen
Verwijder uw Azure DevOps-project, inclusief de inhoud van Azure Boards en uw build-pijplijn. In toekomstige modules kunt u een andere sjabloon toepassen die een nieuw project start vanaf het punt waar dit project is gestopt. Kies deze optie als u uw DevOps-project niet nodig hebt voor toekomstig gebruik.
Het project verwijderen:
Navigeer in Azure DevOps naar uw project. Eerder raden we u aan dit project Space Game - web - Azure Functionste noemen.
Selecteer Project-instellingen in de onderste hoek.
Ga in het gebied Overzicht naar beneden en selecteer Verwijderen.
Voer in het venster dat wordt weergegeven de projectnaam in. Selecteer opnieuw verwijderen.
Uw project is nu verwijderd.