练习 - 清理 Azure DevOps 环境

已完成

你已经完成此模块的所有任务。 现在,在 Azure Boards 上将工作项移到“完成”状态,并清理 Microsoft Azure DevOps 环境。

重要

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

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

将本模块前面分配给自己的工作项“Move model data to its own package”移动到“Done”列。

事实上,“Done”的定义通常意味着在用户手中运行软件。 为了方便学习,此处需将该工作标记为“完成”,因为你设置了将 NuGet 包发布到 Azure Artifacts 的生成管道。

在每个冲刺 (sprint) 或工作迭代结束时,你和你的团队可能会召开一场追溯会议。 可分享完成的工作、冲刺 (sprint) 中进展顺利的内容以及可改进的内容。

完成工作项:

  1. 在 Azure DevOps 中,转到“Boards”,然后从菜单中选择“Boards”。

  2. 将“Move model data to its own package”工作项从“Doing”列移动到“Done”列。

    A screenshot of Azure Boards showing the work item in the Done column.

禁用管道或删除项目

此学习路径中的每个模块都提供了一个模板,在模块的持续时间内,你可以运行这些模板来创建干净的环境。

运行多个模板可以为你提供多个 Azure Pipelines 项目,每个项目都指向同一个 GitHub 存储库。 每次将更改推送到 GitHub 存储库时,都会触发多个管道运行,这会耗尽托管代理上的免费构建分钟数。 因此,在进行下一个模块之前,务必禁用或删除管道。

选择以下选项之一:

选项 1:禁用管道

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

禁用管道:

  1. 在 Azure Pipelines 中,导航到你的管道。

  2. 从下拉列表中,选择“Settings”。

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. 在“Processing of new run requests”下,选择“Disabled”,然后选择“Save”。

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

  4. 对第二个管道重复该过程。

选项 2:删除 Azure DevOps 项目

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

删除项目:

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

  2. 在左下角选择“Project settings”。

  3. 从“Project details”部分,滚动到底部并选择“Delete”。

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

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

    项目现已删除。