Ćwiczenie — czyszczenie środowiska usługi Azure DevOps

Ukończone

Wszystkie zadania dla tego modułu zostały wykonane. W tym miejscu wyczyścisz zasoby platformy Azure, przeniesiesz element roboczy do stanu Gotowe w usłudze Azure Boards i wyczyścisz środowisko usługi Azure DevOps.

Ważny

Ta strona zawiera ważne kroki oczyszczania. Czyszczenie pomaga zagwarantować, że nie zabraknie bezpłatnych minut kompilacji. Pomaga to również zagwarantować, że po ukończeniu tego modułu nie są naliczane opłaty za zasoby platformy Azure.

Czyszczenie zasobów platformy Azure

W tym miejscu możesz usunąć wystąpienia usługi Azure App Service. Najprostszym sposobem jest usunięcie nadrzędnej grupy zasobów. Usunięcie grupy zasobów powoduje usunięcie wszystkich zasobów w tej grupie.

Aby wyczyścić grupę zasobów:

  1. Przejdź do witryny Azure Portal i zaloguj się.

  2. Na pasku menu wybierz pozycję Cloud Shell. Po wyświetleniu monitu wybierz środowisko powłoki Bash.

    Zrzut ekranu witryny Azure Portal przedstawiający lokalizację elementu menu usługi Cloud Shell.

  3. Uruchom następujące polecenie az group delete, aby usunąć grupę zasobów użytą w tym module, tailspin-space-game-rg:

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

    Po wyświetleniu monitu wprowadź y, aby potwierdzić operację.

  4. Opcjonalnie po zakończeniu poprzedniego polecenia uruchom następujące polecenie az group list.

    az group list --output table
    

    Zobaczysz, że grupa zasobów tailspin-space-game-rg już nie istnieje.

Wyłącz potok lub usuń projekt

Każdy moduł w tej ścieżce szkoleniowej zawiera szablon. Szablon można uruchomić, aby utworzyć czyste środowisko na czas trwania modułu.

Uruchamianie wielu szablonów zapewnia wiele projektów usługi Azure Pipelines. Każdy projekt wskazuje to samo repozytorium GitHub. Ta konfiguracja może uruchamiać wiele potoków za każdym razem, gdy wprowadzasz zmiany do repozytorium GitHub, co może prowadzić do wyczerpania się darmowych minut na kompilacje przy użyciu naszych hostowanych agentów, dlatego ważne jest, aby wyłączyć lub usunąć potok przed przejściem do następnego modułu.

Wybierz jedną z następujących opcji.

Opcja 1: Wyłącz potok

Wyłącz potok, aby nie przetwarzał kolejnych żądań kompilacji. Jeśli chcesz, możesz później ponownie włączyć potok kompilacji. Wybierz tę opcję, jeśli chcesz zachować projekt DevOps i potok kompilacji do przyszłych odniesień.

Aby wyłączyć potok:

  1. W usłudze Azure Pipelines przejdź do swojego pipeline.

  2. W menu rozwijanym wybierz pozycję Ustawienia:

    zrzut ekranu usługi Azure Pipelines przedstawiający lokalizację menu Ustawienia.

  3. W obszarze Przetwarzanie nowych żądań uruchamianiawybierz pozycję Disabled, a następnie wybierz pozycję Zapisz.

    Twój potok przetwarzania nie będzie już przetwarzał żądań kompilacji.

Opcja 2. Usuwanie projektu usługi Azure DevOps

Możesz również usunąć projekt usługi Azure DevOps, w tym zawartość usługi Azure Boards i potok kompilacji. W przyszłych modułach można uruchomić inny szablon, który rozpoczyna nowy projekt w stanie, w którym zakończył się ten moduł. Wybierz tę opcję, jeśli nie potrzebujesz projektu DevOps do użycia w przyszłości.

Aby usunąć projekt:

  1. W usłudze Azure DevOps przejdź do projektu. Wcześniej zalecaliśmy nadanie temu projektowi nazwy Space Game - web - testy niefunkcjonalne.

  2. Wybierz pozycję Ustawienia projektu w dolnym rogu.

  3. Na dole obszaru szczegółów projektu wybierz pozycję Usuń.

    Zrzut ekranu usługi Azure Pipelines przedstawiający lokalizację przycisku Usuń.

  4. W wyświetlonym oknie wprowadź nazwę projektu i ponownie wybierz pozycję Usuń.

    Projekt zostanie usunięty.