Übung: Bereinigen der Azure DevOps-Umgebung

Abgeschlossen

Sie haben alle Aufgaben für dieses Modul erledigt. Hier bereinigen Sie Ihre Azure-Ressourcen, verschieben Sie die Arbeitsaufgabe in Azure Boards in den Zustand "Fertig ", und bereinigen Sie Ihre Azure DevOps-Umgebung.

Wichtig

Diese Seite enthält wichtige Schritte hinsichtlich des Bereinigens Ihrer Azure DevOps-Umgebung. Durch das Bereinigen stellen Sie sicher, dass Sie weiterhin über kostenlose Erstellungsminuten verfügen. Dadurch wird auch sichergestellt, dass Azure-Ressourcen nach Abschluss dieses Moduls nicht in Rechnung gestellt werden.

Bereinigen von Azure-Ressourcen

Hier löschen Sie Ihre Azure App Service Instanzen. Die einfachste Möglichkeit zum Löschen der Instanzen besteht darin, die übergeordnete Ressourcengruppe zu löschen. Durch Löschen einer Ressourcengruppe werden alle darin enthaltenen Ressourcen gelöscht.

So bereinigen Sie Ihre Ressourcengruppe:

  1. Wechseln Sie zum Azure-Portal , und melden Sie sich an.

  2. Wählen Sie im Menü Cloud Shell aus. Wählen Sie Bash aus, wenn Sie dazu aufgefordert werden.

    Screenshot des Azure-Portals mit dem Speicherort des Cloud Shell-Menüelements.

  3. Führen Sie den folgenden Befehl az group delete aus: Der Befehl löscht die Ressourcengruppe, die Sie in diesem Modul verwendet haben, tailspin-space-game-rg.

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

    Wenn Sie dazu aufgefordert werden, geben Sie "y " ein, um den Vorgang zu bestätigen.

  4. Als optionalen Schritt führen Sie den folgenden az group list-Befehl aus, nachdem der vorherige Befehl beendet wurde.

    az group list --output table
    

    Sie stellen fest, dass die Ressourcengruppe tailspin-space-game-rg nicht mehr vorhanden ist.

Verschieben des Arbeitselements in die Spalte „Done“ (Fertig)

Hier beenden Sie das Arbeitselement, das Sie sich früher in diesem Modul selbst zugewiesen haben. Sie verschieben "Automatisieren von Qualitätstests" in die Spalte " Fertig ".

In der Praxis bedeutet dies häufig, dass Arbeitssoftware in die Hände Ihrer Benutzer versetzt wird. Im Rahmen dieser Übung markieren Sie diese Aufgabe als beendet, da Sie funktionierende UI-Tests in ihrer Pipeline eingerichtet haben.

Am Ende jedes Sprints oder jeder Arbeitsiteration sollte das Team eine rückblickende Besprechung abhalten. In der Besprechung informieren Sie das Team über die durchgeführte Arbeit, was im Sprint gut gelaufen ist und was verbessert werden konnte.

Führen Sie folgende Schritte aus, um das Arbeitselement abzuschließen:

  1. Wechseln Sie in Azure DevOps zu Boards, und wählen Sie dann " Boards" aus dem Menü aus.

  2. Verschieben Sie die Arbeitsaufgabe "Qualitätstests automatisieren" aus der Spalte " Ausführen " in die Spalte " Fertig" .

    Screenshot von Azure Boards mit der Karte in der Spalte

Deaktivieren der Pipeline oder Löschen des Projekts

Jedes Modul in diesem Lernpfad bietet eine Vorlage. Sie können die Vorlage ausführen, um für die Dauer des Moduls eine geeignete Umgebung zu erstellen.

Wenn Sie mehrere Vorlagen ausführen, verfügen Sie über mehrere Azure Pipelines-Projekte, die alle auf das gleiche GitHub-Repository verweisen. Dieses Setup kann die Ausführung mehrerer Pipelines auslösen, wenn Sie eine Änderung in das GitHub-Repository pushen. Diese Ausführungen können kostenlose Buildminuten in den gehosteten Agents beanspruchen. Daher ist es wichtig, Ihre Pipeline zu deaktivieren oder zu löschen, bevor Sie mit dem nächsten Modul fortfahren.

Wählen Sie eine der folgenden Optionen aus:

Option 1: Deaktivieren der Pipeline

Diese Option deaktiviert die Pipeline, sodass keine weiteren Buildanforderungen verarbeitet werden. Sie können die Buildpipeline ggf. später wieder aktivieren. Wählen Sie diese Option aus, wenn Sie Ihr DevOps-Projekt und Ihre Buildpipeline für zukünftige Verweise verwenden möchten.

So deaktivieren Sie die Pipeline:

  1. Navigieren Sie in Azure Pipelines zu Ihrer Pipeline.

  2. Wählen Sie im Dropdownmenü "Einstellungen" aus:

    Ein Screenshot von Azure Pipelines mit der Position des Menüs "Einstellungen".

  3. Wählen Sie unter Verarbeiten neuer Ausführungsanforderungen die Option Deaktiviert aus, und klicken Sie dann auf Speichern.

    Die Pipeline verarbeitet keine Buildanforderungen mehr.

Option 2: Löschen des Azure DevOps-Projekts

Bei dieser Option wird das Azure DevOps-Projekt mit dem Inhalt von Azure Boards und Ihrer Buildpipeline gelöscht. In künftigen Modulen können Sie eine andere Vorlage ausführen, die ein neues Projekt im Endzustand dieser Vorlage erstellt. Wählen Sie diese Option aus, wenn Sie Ihr DevOps-Projekt in Zukunft nicht mehr benötigen.

Löschen des Projekts:

  1. Wechseln Sie in Azure DevOps zu Ihrem Projekt. Weiter oben wird empfohlen, dieses Projekt Space Game - Web - Funktionale Tests zu benennen.

  2. Wählen Sie " Projekteinstellungen" in der unteren Ecke aus.

  3. Wählen Sie unten im Bereich "Projektdetails" die Option "Löschen" aus.

    Ein Screenshot von Azure Pipelines, der die Position der Schaltfläche

  4. Geben Sie im daraufhin angezeigten Fenster den Projektnamen ein, und wählen Sie dann erneut "Löschen" aus.

    Das Projekt wird nun gelöscht.