练习 - 清理 Azure DevOps 环境

已完成

你已完成本模块的任务。 在这里,你将清理 Azure 资源、在 Azure Boards 上将工作项移到“完成”状态,并清理 Azure DevOps 环境

重要

此页面包含重要的清理步骤。 清理操作有助于确保免费生成分钟数不会耗尽。 这还可帮助确保完成此模块后不再支付 Azure 资源费用。

清理 Azure 资源

在这里,请删除 Azure 应用服务实例。 删除实例最简单的方法是删除其父资源组。 删除资源组将一并删除该组中的所有资源。

若要清理资源组:

  1. 转到 Azure 门户并登录。

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

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

  3. 运行以下 az group delete 命令。 该命令会删除你在本模块中使用的资源组 tailspin-space-game-rg

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

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

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

    az group list --output table
    

    你会看到资源组 tailspin-space-game-rg 已不复存在

将工作项移动到“完成”状态

在这里,你将完成在本模块前面分配给自己的工作项。 将“自动质量测试”移到“完成”列

事实上,“完成”通常意味着向用户交付运行正常的软件。 为便于学习,将此工作标记为“已完成”,因为在管道中设置了有效的 UI 测试。

在每个冲刺 (sprint) 或工作迭代结束时,你的团队可能想要举行回顾会议。 在会议中,可以共享完成的工作、冲刺 (sprint) 中进展顺利的内容以及可改进的内容。

完成工作项:

  1. 在 Azure DevOps 中,转到“Boards”,然后从菜单中选择“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 - 功能测试”

  2. 在下角选择“项目设置”

  3. 在“项目详细信息”区域底部,选择“删除”。

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

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

    项目现已删除。