Упражнение. Очистка среды Azure DevOps
Вы закончили выполнение задач для этого модуля. Здесь вы очистите ресурсы Azure, переместите рабочий элемент в состояние Готово в Azure Boards и очистите среду Azure DevOps.
Важный
Эта страница содержит важные шаги очистки. Удаление ненужного помогает убедиться, что вы не истратите все минуты бесплатной сборки. Кроме того, вы можете убедиться, что вы не взимаете плату за ресурсы Azure после завершения работы с этим модулем.
Очистка ресурсов Azure
Здесь вы удалите экземпляры Службы приложений Azure и Функций Azure. Самый простой способ удалить экземпляры — удалить родительскую группу ресурсов. При удалении группы ресурсов все ресурсы в этой группе удаляются.
В создание конвейера выпуска с помощью модуля Azure Pipelines вы управляете ресурсами Azure с помощью портала Azure. Здесь вы удалите развертывание, используя Azure CLI через Azure Cloud Shell. Действия похожи на шаги, которые вы использовали при создании ресурсов.
Чтобы очистить группу ресурсов, следуйте этим шагам.
В строке меню выберите Cloud Shell. При появлении запроса выберите интерфейс Bash.
Выполните следующую команду
az group delete
, чтобы удалить используемую группу ресурсовtailspin-space-game-rg
.az group delete --name tailspin-space-game-rg
При появлении запроса введите
y
для подтверждения операции.После завершения предыдущей команды выполните следующую команду
az group list
.az group list --output table
Вы видите, что группа ресурсов
tailspin-space-game-rg
больше не существует.
Перемещение рабочего элемента в Готово
Здесь вы перемещаете рабочий элемент, назначенный вам ранее в этом модуле. Вы перемещаете API рефакторинга в качестве приложения функций Azure в столбец Готово.
На практике "Готово" часто означает предоставление рабочего программного обеспечения в распоряжение пользователей. В учебных целях здесь вы отмечаете эту работу как выполненную, потому что вы достигли цели для команды Tailspin. Они хотели переработать свой проект, чтобы выделить API таблицы лидеров в функциональное приложение.
В конце каждого спринтаили рабочей итерации вы и ваша команда можете провести ретроспективное собрание. В собрании поделитесь завершенной работой, что хорошо и что вы можете улучшить.
Чтобы завершить рабочий элемент, выполните следующие действия:
В Azure DevOps перейдите к Boards, а затем выберите Boards в меню.
Переместите API таблицы лидеров рефакторинга как рабочий элемент приложения функций Azure из столбца "Выполнение" в столбец "Готово".
Отключение конвейера или удаление проекта
Каждый модуль в этом пути обучения предоставляет шаблон. Шаблон можно запустить для создания чистой среды для модуля.
Запуск нескольких шаблонов создает несколько проектов Azure Pipelines. Каждый проект указывает на один репозиторий GitHub. Эта настройка может активировать несколько конвейеров для выполнения при каждом отправке изменений в репозиторий GitHub. Пиплайн использует бесплатные минуты сборки в наших размещенных агентах. Чтобы избежать потери этих бесплатных минут сборки, отключите или удалите конвейер перед переходом к следующему модулю.
Выберите один из следующих параметров.
Вариант 1. Отключение конвейера
Отключите конвейер, чтобы он не обрабатывал запросы на сборку. Вы можете повторно включить конвейер сборки позже, если вы хотите. Выберите этот параметр, если вы хотите сохранить проект DevOps и конвейер сборки для дальнейшего использования.
Чтобы отключить конвейер, выполните следующие действия.
В Azure Pipelines перейдите к конвейеру.
В раскрывающемся меню выберите Настройки:
В разделе Обработка новых запросов на выполнениевыберите Отключить, а затем Сохранить.
Конвейер больше не будет обрабатывать запросы на сборку.
Вариант 2. Удаление проекта Azure DevOps
Удалите проект Azure DevOps, включая содержимое Azure Boards и конвейер сборки. В будущих модулях можно запустить другой шаблон, который открывает новый проект в том состоянии, где этот проект оканчивается. Выберите этот параметр, если вам не нужен проект DevOps для дальнейшего использования.
Чтобы удалить проект, выполните следующие действия.
В Azure DevOps перейдите к проекту. Ранее мы рекомендовали, что вы назовёте этот проект Space Game - web - Функции Azure.
Выберите в нижнем углу параметры проекта .
В области Обзор перейдите в нижнее поле и выберите Удалить.
В появившемся окне введите имя проекта. Повторно выберите Удалить.
Теперь проект удаляется.