练习 - 清理 Azure DevOps 环境

已完成

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

清理 Azure 资源

删除 Azure 应用服务实例的最简单方法是删除其父资源组。 删除资源组时,请删除该组中的所有资源。 删除资源组:

  1. 导航到 Azure 门户 并登录。

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

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

  3. 运行以下命令以删除你的资源组:tailspin-space-game-rg。 出现提示时,输入 y 以确认你的选择。

    az group delete --name tailspin-space-game-rg
    
  4. 若要确认删除,请执行以下命令,并确保不再列出资源组。

    az group list --output table
    

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

在这里,你要移动之前在本模块中分配给你的工作项。 你要将“Create container version of web site using Docker”移动到“完成”列

在实践中,“完成”通常意味着将工作软件放入用户手中。 出于学习目的,你将将此工作标记为“完成”,因为你实现了 Tailspin 团队的目标。 他们希望将 Web 应用打包并部署为 Docker 容器。

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

完成工作项:

  1. 在 Azure DevOps 中,导航到 Boards ,然后从菜单中选择 Boards

  2. 使用 Docker 创建的网站容器版本工作项从“执行”列移动到“完成”列。

    Azure Boards 的屏幕截图,其中显示了“完成”列中的卡片。

禁用管道或删除项目

此学习路径中的每个模块都提供了一个模板。 可以运行模板来创建模块的干净环境。

运行多个模板可提供多个 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 - Docker

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

  3. 导航到 “项目详细信息 ”部分底部,然后选择“ 删除 ”选项。

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

  4. 显示新窗口后,输入项目名称并选择“ 删除 ”。