YAML 管道的增强功能

在此冲刺中,我们很高兴地宣布 Azure Pipelines YAML CD 功能正式发布。

功能

Azure Pipelines

Azure Pipelines

Pipelines YAML CD 功能现已正式发布

我们很高兴地宣布 Azure Pipelines YAML CD 功能正式发布。 我们现在提供统一的 YAML 体验,以便你可以将每个管道配置为一起执行 CI、CD 或 CI 和 CD。 YAML CD 功能引入了一些新的高级功能,可供所有使用多阶段 YAML 管道的组织使用。 其中一些要点包括:

如果已准备好开始生成,检查有关生成多阶段 CI/CD 管道的文档博客

服务连接新 UI 作为默认体验

在此冲刺中,我们将新服务连接 UI 设为默认体验,旧的服务连接 UI 将不再可用。 在过去的六个月里,我们提供了一个新的 UI,用于作为预览功能提供服务连接。 根据我们从客户处收到的反馈,我们添加了各种功能,现在已准备好使其成为所有用户的主流体验。

新的服务连接 UI 基于新式设计标准构建,并附带各种关键功能来支持多阶段 YAML CD 管道,例如审批、授权和跨项目共享。

服务连接新 UI。

在此处详细了解服务连接。

服务连接的基于角色的访问

在此冲刺中,我们为服务连接添加了基于角色的访问。 以前,服务连接安全性只能通过预定义的 Azure DevOps 组(例如终结点管理员和终结点创建者)进行管理。

作为这项工作的一部分,我们引入了读者、用户、创建者和管理员的新角色。 可以通过项目中的服务连接页设置这些角色,这些角色由各个连接继承。 在每个服务连接中,可以选择打开或关闭继承,并覆盖服务连接范围内的角色。

服务连接的基于角色的访问。

在此处详细了解服务连接安全性。

显示 CI 管道中的关联 CD 管道信息

此外,在此冲刺中,我们还添加了对 CD YAML 管道详细信息的支持,其中 CI 管道称为管道资源。 在 CI 管道运行视图中,现在会看到一个新的“关联管道”选项卡,可在其中找到使用管道的所有管道运行以及其中的项目。

显示 CI 管道中的关联 CD 管道信息。

服务连接的跨项目共享现已公开

在此冲刺中,我们将启用对跨项目的服务连接共享的支持。 在过去三个月中,此功能一直处于个人预览状态,许多客户提供了有关该功能的宝贵反馈。

感谢你的支持。 现在可以安全可靠地与项目共享服务连接。

服务连接的跨项目共享。

在此处详细了解服务连接共享。

“创建运行”对话框中的管道资源版本选取器

在此冲刺中,作为多阶段 CD YAML 管道的一部分,我们添加了在创建运行对话中手动选取管道资源版本的功能。 如果将 管道用作另一个 管道中的资源,现在可以在创建运行时选择该管道的版本。

管道资源版本选取器。

后续步骤

注意

这些功能将在未来两到三周内推出。

前往 Azure DevOps 并了解一下。

如何提供反馈

我们很想听听你对这些功能的看法。 使用帮助菜单报告问题或提供建议。

提出建议

你还可以在 Stack Overflow 上获取社区的建议和问题解答。