Упражнение. Очистка среды Azure DevOps

Завершено

Вы закончите работу с задачами для этого модуля. В этом уроке вы очистите ресурсы Azure, переместите рабочий элемент в состояние "Готово " в Azure Boards и очистите среду Azure DevOps.

Важно!

Эта страница содержит важные действия по очистке. Очистка позволяет гарантировать, что вам хватит бесплатных минут сборки. Кроме того, вы можете убедиться, что вы не взимаете плату за ресурсы Azure после завершения работы с этим модулем.

Очистка ресурсов Azure

Здесь вы удаляете экземпляры службы приложение Azure. Самый простой способ удалить экземпляры — удалить родительскую группу ресурсов. При удалении группы ресурсов все ресурсы в этой группе удаляются.

В модуле создания выпуска с помощью модуля Azure Pipelines вы управляете ресурсами Azure с помощью портал Azure. Здесь вы разорвете развертывание с помощью Azure CLI с помощью Azure Cloud Shell. Действия похожи на шаги, которые вы использовали при создании ресурсов.

Чтобы очистить группу ресурсов, выполните приведенные действия.

  1. Перейдите на портал Azure и выполните вход.

  2. В строке меню выберите Cloud Shell. При появлении запроса выберите интерфейс Bash .

    A screenshot of the Azure portal showing the location of the Cloud Shell menu item.

  3. Чтобы удалить используемую группу ресурсов, tailspin-space-game-rgвыполните следующую az group delete команду.

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

    При появлении запроса введите yоперацию.

  4. В качестве дополнительного шага после завершения предыдущей команды выполните следующую az group list команду.

    az group list --output table
    

    Вы видите, что группа tailspin-space-game-rg ресурсов больше не существует.

Перемещение рабочего элемента в раздел "Готово"

Теперь переместите рабочий элемент, назначенный вам ранее в этом модуле. Перемещение конвейера с несколькими этапами в столбец "Готово ".

На практике "Готово" часто означает использование рабочего программного обеспечения в руки пользователей. В целях обучения здесь вы пометите эту работу, так как вы выполнили цель для команды Tailspin. Они хотели определить полный многоэтапный конвейер для предоставления новых функций.

В конце каждого спринта или итерации работы вы и ваша команда можете провести ретроспективное собрание. В собрании поделитесь завершенной работой, что хорошо и что вы можете улучшить.

Чтобы завершить этот рабочий элемент, выполните указанные ниже действия.

  1. В Azure DevOps перейдите в Boards и в меню выберите "Доски".

  2. Переместите рабочий элемент Создание многоэтапного конвейера из столбца Выполнение в столбец Выполнено.

    A screenshot of Azure Boards, showing the card in the Done column.

Отключение конвейера или удаление проекта

Каждый модуль в этом пути обучения предоставляет шаблон. Шаблон можно запустить для создания чистой среды для модуля.

Выполнение нескольких шаблонов предоставляет несколько проектов Azure Pipelines. Каждый проект указывает на один репозиторий GitHub. Эта настройка может активировать несколько конвейеров для выполнения при каждом отправке изменений в репозиторий GitHub. Конвейер использует бесплатные минуты сборки на размещенных агентах. Чтобы избежать потери этих бесплатных минут сборки, отключите или удалите конвейер перед переходом к следующему модулю.

Выберите один из следующих параметров.

Вариант 1. Отключение конвейера

Отключите конвейер, чтобы он не обрабатывал запросы на сборку. Конвейер сборки можно повторно включить позже. Выберите этот параметр, если вы хотите сохранить проект DevOps и конвейер сборки для дальнейшего использования.

Отключение конвейера:

  1. В Azure Pipelines перейдите к нужному конвейеру.

  2. В раскрывающемся списке выберите Параметры.

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. В разделе " Обработка новых запросов на выполнение" выберите "Отключено" и нажмите кнопку "Сохранить".

    Теперь конвейер больше не обрабатывает запросы на сборку.

Вариант 2. Удаление проекта Azure DevOps

Удалите проект Azure DevOps, включая содержимое Azure Boards и конвейер сборки. В будущих модулях можно запустить другой шаблон, который открывает новый проект в состоянии, в котором этот проект покидает. Выберите этот параметр, если вам не нужен проект DevOps для дальнейшего использования.

Удаление проекта:

  1. В Azure DevOps перейдите к проекту. Ранее мы рекомендуем назвать эту проект Space Game - web - Multistage.

  2. Выберите Параметры проекта в левом нижнем углу страницы Azure DevOps.

  3. В области Сведения о проекте прокрутите содержимое вниз и щелкните Удалить.

    A screenshot of Azure Pipelines showing the location of the Delete button.

  4. В появившемся окне введите имя проекта. Снова нажмите кнопку " Удалить ".

    Проект удален.