练习 - 设置 Azure DevOps 环境

已完成

在本部分中,需确保 Microsoft Azure DevOps 组织已设置好,可完成本模块的其余操作。

此学习路径中的模块是循序渐进的,你在该过程中将跟随 Tailspin Web 团队完成其 DevOps 之旅。

此学习路径也建立在 Azure DevOps 入门学习路径的基础之上。 你已在此使用基本流程设置了 Azure DevOps 组织,并在 Azure Boards 上创建了一个任务积压工作。

获取 Azure DevOps 项目

此时要确保 Azure DevOps 组织已设置好,可完成本模块的其余操作。 为此,可运行一个用于在 Azure DevOps 中创建项目的模板。

为了便于学习,每个模块都有一个关联的 Azure DevOps 项目,因此即使尚未完成前面的模块,也可以启动每个模块。

运行模板

运行一个模板来设置 Azure DevOps 组织。

  1. 在 Visual Studio 或所选的 IDE 中获取并运行 ADOGenerator 项目

  2. 当系统提示 输入模板列表中的模板编号时,输入 22 以便 使用 Azure Pipelines 创建生成管道,然后按 Enter

  3. 选择身份验证方法。 可以 设置和使用个人访问令牌(PAT) 或使用设备登录。

    注释

    如果设置了 PAT,请确保授权必要的范围。 对于本模块,可以使用 完全访问权限,但在实际情况下,应确保仅授予必要的范围。

  4. 输入 Azure DevOps 组织名称,然后按 Enter

  5. 如果出现提示,请输入 Azure DevOps PAT,然后按 Enter

  6. 输入项目名称(如 Space Game - Web - Pipeline),然后按 Enter

  7. 创建项目后,在浏览器中(at https://dev.azure.com/<your-organization-name>/)转到 Azure DevOps 组织并选择该项目。

为存储库创建分支

如果尚未创建,请创建 mslearn-tailspin-spacegame-web 存储库的分支。

  1. 在 GitHub 上,转到 mslearn-tailspin-spacegame-web 存储库。

  2. 选择屏幕右上角的 Fork

  3. 选择 GitHub 帐户作为“所有者”,然后选择“创建分支”。

重要

此模块末尾的清理 Azure DevOps 环境单元提供了重要的清理步骤。 清理有助于确保不会耗尽 Microst 托管代理的免费构建分钟数(查看使用情况)或 GitHub Codespaces 包含的使用小时数和存储空间如果超出免费层上限,可能会产生费用 - 查看使用情况)。 即使未完成此模块,也要务必执行清理步骤。