多阶段管道用户体验

Azure DevOps Services | Azure DevOps Server 2020

多阶段管道体验为Pipelines门户 UI 带来了改进和易用性。 本文介绍如何使用此新体验查看和管理管道。

可以通过从左侧菜单中选择Pipelines来查看和管理管道。

View pipelines

可以向下钻取和查看管道详细信息、运行详细信息、管道分析、作业详细信息、日志等。

每页顶部有一个痕迹导航栏。 选择栏的不同区域以导航到门户的不同区域。 痕迹导航是返回一个或多个步骤的便捷方法。

Breadcrumb navigation

  1. 痕迹导航的此区域显示当前正在查看的页面。 在此示例中,页面是运行编号 20191209.3 的运行摘要。
  2. 上一级是指向该运行的 管道详细信息 的链接。
  3. 下一个级别是 管道登陆页
  4. 此链接指向 FabrikamFiber 项目,该项目包含此运行的管道。
  5. 根痕迹导航链接指向Azure DevOps fabrikam-tailspin 组织,其中包含包含管道的项目。

许多页面还包含一个后退按钮,用于转到上一页。

Pipelines back button

Pipelines登陆页

在管道登陆页中,可以查看管道和管道运行、创建和导入管道、管理安全性以及向下钻取管道和运行详细信息。

选择“ 最近 ”以查看最近运行的管道, (默认视图) ,或选择“ 全部 ”以查看所有管道。

Choose Recent to view recently run pipelines or choose All to view all pipelines.

选择要管理该管道的管道并查看其运行。 选择上次运行的内部版本号以查看该生成的结果,选择分支名称以查看该运行的分支,或选择上下文菜单来运行管道并执行其他管理操作。

Pipeline context menu

选择 “运行 ”以查看所有管道运行。 可以选择筛选显示的运行。

View pipeline runs

选择管道运行以查看有关该运行的信息。

完成后,使用痕迹导航导航栏导航到管道的详细信息页。

查看管道详细信息

管道的详细信息页允许查看和管理该管道。

Pipeline details

选择 “编辑” 以编辑管道。 有关详细信息,请参阅 YAML 管道编辑器

管道设置

可以从管道详细信息页上的 “更多操作 ”菜单查看和配置管道设置。

Pipeline settings and more actions

运行次数

选择 “运行 ”以查看该管道的运行。 可以选择筛选显示的运行。

Pipeline runs

可以选择从上下文菜单中保留或删除运行。 有关运行保留的详细信息,请参阅 生成和发布保留策略

Pipeline run context menu

分支

选择 “分支 ”以查看该分支的历史记录或运行。 将鼠标悬停在 历史记录 上以查看每个运行的摘要,然后选择一个运行以导航到该运行的详细信息页。

Pipeline branches

分析

选择 “分析 ”以查看管道指标,例如传递速率和运行持续时间。 有关每个指标的详细信息,请选择 “查看完整报表 ”。

Pipeline analytics

查看管道运行详细信息

在管道运行摘要中,可以查看运行状态,无论是在运行时还是完成后。

Pipeline run summary

在摘要窗格中,可以下载项目,并导航到链接的提交、测试结果和工作项。

取消并重新运行管道

如果管道正在运行,可以通过选择 “取消”来取消它。 如果运行已完成,可以通过选择“ 运行”新建来重新运行管道。

Cancel pipeline run

管道运行更多操作菜单

“更多操作 ”菜单中,可以下载日志、添加标记、编辑管道、删除运行,并为运行配置 保留 期。

Pipeline run summary more actions menu

注意

如果保留运行,则无法删除运行。 如果未看到 “删除”,请选择 “停止保留运行”,然后删除该运行。 如果同时看到 “删除 ”和 “查看保留期”版本,则一个或多个配置的保留策略仍适用于运行。 选择 “查看保留版本”,删除策略 (仅删除所选运行的策略) 删除,然后删除该运行。

作业和阶段

“作业”窗格显示阶段和作业的状态概述。 此窗格可能有多个选项卡,具体取决于管道是具有阶段和作业还是仅包含作业。 在此示例中,管道具有两个阶段,名为 “生成 ”和 “部署”。 可以通过从 “阶段 ”或“ 作业 ”窗格中选择作业来向下钻取管道步骤。

Pipeline jobs

选择作业以查看该作业的步骤。

Pipeline tasks

在步骤视图中,可以查看每个步骤的状态和详细信息。 在 “更多”操作 中,可以切换时间戳或查看管道中所有步骤的原始日志。

Pipeline tasks more actions menu

管理安全性

可以从管道登陆页上的 “更多操作 ”和管道详细信息页上的管道级别在项目级别上配置管道安全性。

Pipeline security

为了支持管道操作的安全性,可以将用户添加到内置安全组、为用户或组设置个人权限,或将用户添加到预定义的角色。 可以从用户或管理员上下文管理 Web 门户中Azure Pipelines的安全性。 有关配置管道安全性的详细信息,请参阅 管道权限和安全角色

失败管道运行的任务见解

Azure DevOps为“失败的管道运行”设置提供任务Insights,该设置启用后,会提供生成失败的弹出通知,并提供用于查看报表的链接。

This task has failed pop-up.

若要配置此设置,请导航到预览功能,找到失败管道运行的任务Insights,然后选择所需的设置。

Task insights for failed pipeline runs setting.

后续步骤

详细了解如何使用所选语言配置管道:

详细了解如何生成Azure ReposGitHub存储库。

若要了解 YAML 管道中可以执行的其他操作,请参阅 自定义管道,并获取完整的参考,请参阅 YAML 架构参考