练习 - 清理 Azure DevOps 环境
你已经完成此模块的所有任务。 在本单元中,我们将帮助你清理 Microsoft Azure DevOps 环境。
重要
此页面包含重要的清理步骤。 清理操作有助于确保免费生成分钟数不会耗尽。 如果在此模块前期已运行该模板,请务必执行清理步骤。
清理 Azure 资源
在这里,你将删除你的 Azure VM。 删除资源的最简单方法是删除其父资源组。 如果删除资源组,则会删除该组中的所有资源。
在 “使用 Azure Pipelines 创建发布管道 ”模块中,通过 Azure 门户管理 Azure 资源。 在这里,你可以在 Azure Cloud Shell 中使用 Azure CLI 来拆分部署。 此步骤与创建资源时使用的步骤类似。
若要清理资源组:
转到 Azure 门户并登录。
在菜单上,选择 Cloud Shell。 出现提示时,选择“Bash”体验。
若要删除你使用的资源组
tailspin-space-game-rg
,请运行以下az group delete
命令:az group delete --name tailspin-space-game-rg
出现提示时,请输入
y
确认操作。注意
如果仍在上一步的 Cloud Shell 窗口中登录到 SSH,请运行
exit
命令退出 SSH,然后运行az group delete
命令。(可选)在上一命令完成后,运行以下
az group list
命令:az group list --output table
应会看到资源组
tailspin-space-game-rg
不再存在。
禁用管道或删除项目
此学习路径中的每个模块都提供了一个模板,你可运行它来创建一个干净的环境供相应模块在有效期内使用。
运行多个模板可创建多个 Azure Pipelines 项目,每个项目都指向同一个 GitHub 存储库。 在你每次向 GitHub 存储库推送更改时,此操作都可引发多个管道运行。 此操作反过来又可使其耗尽托管代理上的免费生成分钟数。 因此,在继续到下一模板之前,有必要禁用或删除你的管道。
从下面两个选项中任选一个。
选项 1:禁用管道
此选项会禁用管道,使其不处理后续生成请求。 如果需要,稍后可重新启用生成管道。 如果要保留 DevOps 项目和生成管道以供将来参考,请选择此选项。
禁用管道:
在 Azure Pipelines 中转到你的管道。
在 “更多操作”菜单中,选择“设置”。
在“处理新运行请求”下选择“禁用”,然后选择“保存”。
管道将不再处理生成请求。
选项 2:删除 Azure DevOps 项目
此选项将删除 Azure DevOps 项目,包括 Azure Boards 上的内容和生成管道。 在将来的模块中,你将能够运行另一个模板,该模板在关闭状态下可以打开一个新项目。 如果不需要 DevOps 项目供将来参考,请选择此选项。
删除项目:
在 Azure DevOps 中,转到你的项目。 之前,我们建议将此项目命名为“Space Game - Web - 代理”。
在 Azure DevOps 页面的左下角选择“项目设置”。
在“项目详细信息”区域中,向下滚动并选择“删除”。
在出现的窗口中,输入项目名称,然后再次选择“删除”。
项目现已删除。