练习 - 清理 Azure DevOps 环境

已完成

你已经完成此模块的所有任务。 在本单元中,我们将帮助你清理 Microsoft Azure DevOps 环境。

重要说明

此页面包含重要的清理步骤。 清理操作有助于确保免费生成分钟数不会耗尽。 如果在此模块前期已运行该模板,请务必执行清理步骤。

清理 Azure 资源

在这里,你将删除你的 Azure VM。 删除资源的最简单方法是删除其父资源组。 如果删除资源组,则会删除该组中的所有资源。

若要清理资源组:

  1. 转到 Azure 门户并登录。

  2. 从菜单栏中选择“Cloud Shell”。 出现提示时,选择“Bash”体验

    Azure 门户的屏幕截图,其中显示了 Cloud Shell 菜单项的位置。

  3. 若要删除你使用的资源组 tailspin-space-game-rg,请运行以下 az group delete 命令:

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

    出现提示时,请输入 y 确认操作。

    注意

    如果仍在上一步的 Cloud Shell 窗口中登录到 SSH,请运行 exit 命令退出 SSH,然后运行 az group delete 命令。

  4. (可选)在上一命令完成后,运行以下 az group list 命令:

    az group list --output table
    

    应会看到资源组 tailspin-space-game-rg 不再存在。

禁用管道或删除项目

此学习路径中的每个模块都提供了一个模板,你可运行它来创建一个干净的环境供相应模块在有效期内使用。

运行多个模板可创建多个 Azure Pipelines 项目,每个项目都指向同一个 GitHub 存储库。 在你每次向 GitHub 存储库推送更改时,此操作都可引发多个管道运行。 此操作反过来又可使其耗尽托管代理上的免费生成分钟数。 因此,在继续到下一模板之前,有必要禁用或删除你的管道。

从下面两个选项中任选一个。

选项 1:禁用管道

此选项会禁用管道,使其不处理后续生成请求。 如果需要,稍后可重新启用生成管道。 如果要保留 DevOps 项目和生成管道以供将来参考,请选择此选项。

禁用管道:

  1. 在 Azure Pipelines 中转到你的管道。

  2. “更多操作”菜单中,选择“设置”

    Azure Pipelines 的屏幕截图,其中显示了“设置”菜单的位置。

  3. 在“处理新运行请求”下选择“禁用”,然后选择“保存”

    管道将不再处理生成请求。

选项 2:删除 Azure DevOps 项目

此选项将删除 Azure DevOps 项目,包括 Azure Boards 上的内容和生成管道。 在将来的模块中,你将能够运行另一个模板,该模板在关闭状态下可以打开一个新项目。 如果不需要 DevOps 项目供将来参考,请选择此选项。

删除项目:

  1. 在 Azure DevOps 中,转到你的项目。 之前,我们建议将此项目命名为“Space Game - Web - 代理”

  2. 在 Azure DevOps 页面的左下角选择“项目设置”

  3. 在“项目详细信息”区域中,向下滚动并选择“删除”。

    Azure Pipelines 的屏幕截图,其中显示了“删除”按钮的位置。

  4. 在出现的窗口中,输入项目名称,然后再次选择“删除”。

    项目现已删除。