Ćwiczenie — czyszczenie środowiska usługi Azure DevOps
Ukończono zadania dla tego modułu. W tej lekcji 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żne
Ta strona zawiera istotne kroki czyszczenia. Czyszczenie pomaga oszczędzać bezpłatne minuty przeznaczone na kompilację. 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 usuniesz wystąpienia usługi aplikacja systemu Azure Service. Najprostszym sposobem usunięcia wystąpień jest usunięcie nadrzędnej grupy zasobów. Usunięcie grupy zasobów spowoduje usunięcie wszystkich zasobów w tej grupie.
W module Tworzenie potoku wydania za pomocą usługi Azure Pipelines zarządzasz zasobami platformy Azure za pośrednictwem witryny Azure Portal. W tym miejscu możesz usunąć wdrożenie przy użyciu interfejsu wiersza polecenia platformy Azure za pośrednictwem usługi Azure Cloud Shell. Kroki są podobne do kroków użytych podczas tworzenia zasobów.
Aby wyczyścić grupę zasobów:
Przejdź do witryny Azure Portal i zaloguj się.
Na pasku menu wybierz pozycję Cloud Shell. Po wyświetleniu monitu wybierz środowisko powłoki Bash .
Aby usunąć użytą grupę zasobów,
tailspin-space-game-rg
uruchom następująceaz group delete
polecenie.az group delete --name tailspin-space-game-rg
Po wyświetleniu monitu, aby potwierdzić operację, wprowadź .
y
Jako opcjonalny krok po zakończeniu poprzedniego polecenia uruchom następujące
az group list
polecenie.az group list --output table
Zobaczysz, że grupa
tailspin-space-game-rg
zasobów już nie istnieje.
Przenoszenie elementu roboczego do stanu Gotowe
Teraz przenieś element roboczy przypisany do siebie wcześniej w tym module. Przenieś pozycję Utwórz potok wieloestowy do kolumny Gotowe .
W praktyce "Gotowe" często oznacza umieszczenie działającego oprogramowania w ręce użytkowników. W celach szkoleniowych oznaczysz tę pracę jako wykonaną, ponieważ zrealizowano cel dla zespołu Tailspin. Chcieli zdefiniować kompletny potok wieloestowy w celu dostarczania nowych funkcji.
Na końcu każdego przebiegu lub iteracji pracy ty i Twój zespół mogą zorganizować spotkanie retrospektywne. Na spotkaniu udostępnij ukończoną pracę, co poszło dobrze i co możesz ulepszyć.
Aby ukończyć element roboczy:
W usłudze Azure DevOps przejdź do obszaru Boards, a następnie z menu wybierz pozycję Tablice.
Przenieś element roboczy Tworzenie potoku wieloestowego z kolumny Doing (Wykonywanie) do kolumny Done (Gotowe).
Wyłączanie potoku lub usuwanie projektu
Każdy moduł w tej ścieżce szkoleniowej zawiera szablon. Możesz uruchomić szablon, aby utworzyć czyste środowisko dla 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 wyzwalać wiele potoków do uruchamiania za każdym razem, gdy wypchniesz zmianę do repozytorium GitHub. Przebiegi potoku korzystają z bezpłatnych minut kompilacji dla naszych hostowanych agentów. Aby uniknąć utraty tych bezpłatnych minut kompilacji, wyłącz lub usuń potok przed przejściem do następnego modułu.
Wybierz jedną z następujących opcji.
Opcja 1. Wyłączanie potoku
Wyłącz potok, aby nie przetwarzał żądań kompilacji. W razie potrzeby potok kompilacji będzie można potem ponownie włączyć. Wybierz tę opcję, jeśli chcesz zachować projekt DevOps i potok kompilacji na potrzeby przyszłego dokumentacji.
Aby wyłączyć potok:
W usłudze Azure Pipelines przejdź do potoku.
Z listy rozwijanej wybierz pozycję Ustawienia.
W obszarze Przetwarzanie nowych żądań uruchamiania wybierz pozycję Wyłączone, a następnie wybierz pozycję Zapisz.
Teraz potok nie przetwarza już żądań kompilacji.
Opcja 2. Usuwanie projektu usługi Azure DevOps
Usuń 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 wyświetla nowy projekt w stanie, w którym ten projekt odchodzi. Wybierz tę opcję, jeśli nie potrzebujesz projektu DevOps do użycia w przyszłości.
Aby usunąć projekt:
W usłudze Azure DevOps przejdź do projektu. Wcześniej zalecamy nadenie projektowi nazwy Space Game - web - Multistage.
Wybierz pozycję Ustawienia projektu w lewym dolnym rogu strony usługi Azure DevOps.
W obszarze Szczegóły projektu przewiń w dół i wybierz pozycję Usuń.
W wyświetlonym oknie wprowadź nazwę projektu. Ponownie wybierz pozycję Usuń .
Spowoduje to usunięcie projektu.