Ćwiczenie — czyszczenie środowiska usługi Azure DevOps

Ukończone

Wykonano wszystkie zadania z tego modułu. W tej lekcji przeniesiesz element roboczy do stanu Gotowe w usłudze Azure Boards i wyczyścisz środowisko usługi Azure DevOps.

Ważne

Ta strona zawiera ważne instrukcje czyszczenia. Czyszczenie zasobów pomaga zagwarantować, że nie zabraknie bezpłatnych minut kompilacji. Pamiętaj, aby wykonać oczyszczanie, jeśli wcześniej w tym module uruchomiono szablon.

Przenoszenie elementu roboczego do stanu Gotowe

W tej sekcji przeniesiesz wcześniej przypisany element roboczy do siebie, Utwórz przepływ pracy oparty na usłudze Git, do kolumny Gotowe .

W praktyce definicja "Gotowe" często oznacza, że działające oprogramowanie jest w rękach użytkowników. W tej lekcji na potrzeby uczenia się oznaczysz tę pracę jako ukończoną, ponieważ ty i zespół Tailspin rozpoczęli ulepszony przepływ pracy kodu korzystający z usług Git i GitHub.

Na końcu każdego przebiegu lub iteracji pracy ty i Twój zespół mogą zorganizować retrospektywne spotkanie, w którym podzielisz się ukończoną pracą, co poszło dobrze w przebiegu i co można ulepszyć.

Aby ukończyć element roboczy:

  1. W usłudze Microsoft Azure DevOps wybierz pozycję Tablice w menu po lewej stronie, a następnie wybierz pozycję Tablice.

  2. Przeciągnij element roboczy Tworzenie przepływu pracy opartego na usłudze Git z kolumny Robi do kolumny Gotowe .

    Screenshot of Azure Boards showing the work item in the Done column.

Wyłączanie potoku lub usuwanie projektu

Każdy moduł w tej ścieżce szkoleniowej zawiera szablon, który można uruchomić w celu utworzenia czystego środowiska na czas trwania modułu.

Uruchomienie wielu szablonów powoduje utworzenie wielu projektów usługi Microsoft Azure Pipelines, z których każdy wskazuje to samo repozytorium GitHub. Ta akcja może spowodować uruchomienie wielu potoków za każdym razem, gdy wypchniesz zmianę do repozytorium GitHub. Ta akcja może z kolei spowodować brak bezpłatnych minut kompilacji dla naszych hostowanych agentów. Dlatego przed przejściem do następnego modułu należy wyłączyć lub usunąć potok.

Wybierz jedną z dwóch następnych opcji.

Opcja 1. Wyłączanie potoku

Ta opcja wyłącza potok, aby nie przetwarzał dalszych żądań kompilacji. Jeśli chcesz, możesz później ponownie włączyć potok kompilacji. Wybierz tę opcję, jeśli chcesz zachować swój projekt usługi DevOps i potok kompilacji do późniejszego użycia.

Aby wyłączyć potok:

  1. W usłudze Azure Pipelines przejdź do potoku.

  2. Wybierz wielokropek (...), a następnie wybierz pozycję Ustawienia:

    Screenshot of Azure Pipelines showing the location of the Settings menu.

  3. W obszarze Przetwarzanie nowych żądań uruchamiania wybierz pozycję Wyłączone, a następnie wybierz pozycję Zapisz.

    Potok nie będzie już przetwarzać żądań kompilacji.

Opcja 2. Usuwanie projektu Usługi Azure DevOps i repozytorium GitHub

Ta opcja powoduje usunięcie projektu usługi Azure DevOps, w tym elementów w usłudze Azure Boards i potoku kompilacji oraz repozytorium GitHub. W następnych modułach będzie można uruchomić inny szablon, który wywoła nowy projekt w stanie, w jakim został zakończony bieżący projekt. Wybierz tę opcję, jeśli nie potrzebujesz projektu usługi DevOps do późniejszego użycia.

Aby usunąć projekt:

  1. W usłudze Azure DevOps przejdź do projektu. Zgodnie z wcześniejszym zaleceniem ten projekt powinien mieć nazwę Space Game - web - Workflow.

  2. Wybierz pozycję Ustawienia projektu w lewym dolnym rogu.

  3. W obszarze Szczegóły projektu przewiń w dół i wybierz pozycję Usuń.

    Screenshot of Azure Pipelines showing the location of the Delete button.

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

    Spowoduje to usunięcie projektu.

Aby usunąć repozytorium:

  1. W usłudze GitHub przejdź do repozytorium https://github.com/username/mslearn-tailspin-spacegame-web.
  2. Wybierz kartę Ustawienia, a następnie wybierz pozycję Ogólne w menu po lewej stronie.
  3. Przewiń w dół i wybierz pozycję Usuń to repozytorium.
  4. Wybierz pozycję Chcę usunąć to repozytorium.
  5. Wybierz pozycję Czytałem i rozumiem te efekty.
  6. Wpisz nazwę repozytorium, a następnie wybierz pozycję Usuń to repozytorium.