Esercizio: Eseguire la pulizia dell'ambiente Azure DevOps

Completato

Le attività previste per questo modulo sono state completate. A questo punto verrà eseguita la pulizia delle risorse di Azure, si farà passare l'elemento di lavoro allo stato Completato in Azure Boards e si eseguirà la pulizia dell'ambiente Azure DevOps.

Importante

Questa pagina contiene importanti passaggi per la pulizia. La pulizia consente di assicurarsi che i minuti di compilazione gratuiti non si esauriscano. Garantisce anche che non vengano addebitate le risorse di Azure dopo aver completato questo modulo.

Pulire le risorse di Azure

Con la procedura seguente è possibile eliminare le istanze del Servizio app di Azure. Il modo più semplice per eliminare le istanze consiste nell'eliminare il gruppo di risorse padre. L'eliminazione di un gruppo di risorse determina l'eliminazione di tutte le risorse in esso contenute.

Per pulire un gruppo di risorse:

  1. Aprire il portale di Azure e accedere.

  2. Scegliere Cloud Shell dal menu. Quando viene richiesto, selezionare l'esperienza Bash.

    Screenshot del portale di Azure con indicata la posizione della voce di menu Cloud Shell.

  3. Eseguire il comando az group delete seguente. Il comando elimina il gruppo di risorse usato in questo modulo, tailspin-space-game-rg.

    az group delete --name tailspin-space-game-rg
    

    Quando viene richiesto, confermare l'operazione immettendo y.

  4. Come passaggio facoltativo, eseguire il comando az group list seguente al termine del comando precedente.

    az group list --output table
    

    Si noterà che il gruppo di risorse tailspin-space-game-rg non esiste più.

Passare l'elemento di lavoro allo stato Completato

L'elemento di lavoro assegnato a se stessi in precedenza in questo modulo verrà terminato. Si sposterà Automatizzare i test di qualità nella colonna Completato.

Nella pratica, Completato spesso indica che gli utenti hanno a disposizione software funzionante. Ai fini dell'apprendimento, qui il lavoro viene contrassegnato come completato perché sono stati configurati test dell'interfaccia utente funzionanti nella pipeline.

Alla fine di ogni sprint, o iterazione di lavoro, è possibile che il team voglia tenere una riunione retrospettiva. Nella riunione si può condividere il lavoro completato, cosa ha funzionato nello sprint e cosa può essere migliorato.

Per completare l'elemento di lavoro:

  1. In Azure DevOps passare a Boards e quindi scegliere Boards dal menu.

  2. Spostare l'elemento di lavoro Automatizzare i test di qualità dalla colonna In corso alla colonna Completato.

    Screenshot di Azure Boards con la scheda visibile nella colonna Operazione completata.

Disabilitare la pipeline o eliminare il progetto

Ogni modulo di questo percorso di apprendimento fornisce un modello. È possibile eseguire il modello per creare un ambiente pulito per la durata del modulo.

L'esecuzione di più modelli consente di avere più progetti di Azure Pipelines, ognuno dei quali fa riferimento allo stesso repository GitHub. Questa configurazione può attivare più pipeline da eseguire ogni volta che si esegue il push di una modifica nel repository GitHub, Queste esecuzioni possono usare minuti di compilazione gratuiti negli agenti ospitati, quindi è importante disabilitare o eliminare la pipeline prima di continuare con il modulo successivo.

Selezionare una delle seguenti opzioni.

Opzione 1: Disabilitare la pipeline

Questa opzione consente di disabilitare la pipeline in modo che non elabori altre richieste di compilazione. È possibile riabilitare la pipeline di compilazione in un secondo momento, se necessario. Scegliere questa opzione se si vogliono mantenere il progetto di DevOps e la pipeline di compilazione per riferimento futuro.

Per disabilitare la pipeline:

  1. Passare alla propria pipeline in Azure Pipelines.

  2. Selezionare Impostazioni nel menu a discesa:

    Screenshot di Azure Pipelines con indicata la posizione del menu Impostazioni.

  3. In Elaborazione delle nuove richieste di esecuzione selezionare Disabilitata e quindi fare clic su Salva.

    La pipeline non elaborerà più richieste di compilazione.

Opzione 2: Eliminare il progetto Azure DevOps

Questa opzione elimina il progetto Azure DevOps, incluso il contenuto di Azure Boards e della pipeline di compilazione. Nei moduli successivi sarà possibile eseguire un altro modello che apre un nuovo progetto nello stato in cui si trova il modello corrente. Scegliere questa opzione se non è necessario mantenere il progetto di DevOps per riferimento futuro.

Per eliminare il progetto:

  1. In Azure DevOps, andare al progetto. In precedenza è stato suggerito Space Game - Web - Test funzionali come nome del progetto.

  2. Selezionare Impostazioni progetto nell'angolo in basso.

  3. Nella parte inferiore dell'area Dettagli progetto selezionare Elimina.

    Screenshot di Azure Pipelines con indicata la posizione del pulsante Elimina.

  4. Nella finestra che viene visualizzata immettere il nome del progetto e quindi fare di nuovo clic su Elimina.

    Il progetto è stato eliminato.