练习 - 清理 Azure DevOps 环境
你已完成本模块的所有任务。 在这里,你将清理 Azure 资源、在 Azure Boards 上将工作项移到“完成”状态,并清理 Azure DevOps 环境。
清理 Azure 资源
要删除 Azure 应用服务实例,最简单的方法是删除其父资源组。 如果删除资源组,则会删除该组中的所有资源。 删除资源组:
导航到 Azure 门户并登录。
从菜单栏中选择 Cloud Shell。 出现提示时,选择“Bash”体验。
运行以下命令以删除你的资源组:tailspin-space-game-rg。 出现提示时,请输入“Y”确认选择。
az group delete --name tailspin-space-game-rg
若要确认删除,请执行以下命令,并确保不再列出资源组。
az group list --output table
将工作项移动到“完成”状态
在这里,你要移动之前在本模块中分配给你的工作项。 你要将“Create container version of web site using Docker”移动到“完成”列。
事实上,“完成”通常表示将工作软件提供给用户。 为便于学习,你可在这里将此工作标记为“Done”,因为你已实现 Tailspin 团队的目标。 他们希望将其 Web 应用打包并部署为 Docker 容器。
在每个冲刺 (sprint) 或工作迭代结束时,你和你的团队都可举行一次回顾会议。 在会议中,分享你完成的工作、取得的成果以及可改进的方面。
完成工作项:
从 Azure DevOps 导航到“Boards”,然后从菜单中选择“Boards”。
将“Create container version of web site using Docker”工作项目从“Doing”列移动到“Done”列。
禁用管道或删除项目
此学习路径中的每个模块都提供了一个模板。 你可以运行此模板为模块创建干净的环境。
运行多个模板可生成多个 Azure Pipelines 项目。 每个项目都指向同一个 GitHub 存储库。 在你每次向 GitHub 存储库推送更改时,此设置都可触发多个管道运行。 管道运行会用尽托管代理上的免费生成分钟数。 为了避免浪费这些免费的生成分钟数,请在移到下一个模块之前禁用或删除管道。
选择以下选项之一:
选项 1:禁用管道
禁用管道,使其不处理生成请求。 如果需要,可以稍后重新启用生成管道。 如果要保留 DevOps 项目和生成管道以供将来参考,请选择此选项。
禁用管道:
在 Azure Pipelines 中,导航到你的管道。
从“更多操作” (...) 下拉菜单中选择“设置”:
在“处理新运行请求”下选择“禁用”,然后选择“保存”。 管道将不再处理新的生成请求。
选项 2:删除 Azure DevOps 项目
删除 Azure DevOps 项目,包括 Azure Boards 的内容和生成管道。 在之后的模板中,你可运行另一个模板,调出其状态是该项目退出时的状态的新项目。 如果不需要 DevOps 项目供将来参考,请选择此选项。
删除项目:
在 Azure DevOps 中导航到你的项目。 之前,我们建议将此项目命名为“Space Game - web - Docker”。
在下角选择“项目设置”。
导航到“项目详细信息”部分的底部,然后选择“删除”选项。
在新窗口出现后,输入项目名称,然后再次选择“删除”。