YAML 管道的增强功能

通过这次迭代,我们很高兴宣布 Azure Pipelines YAML CD 功能的正式发布。

Features

Azure Pipelines

Azure Pipelines

管道 YAML CD 功能现已正式发布

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

如果已准备好开始生成,请查看 文档博客 ,了解如何生成多阶段 CI/CD 管道。

新的服务连接 UI 用作默认体验

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

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

服务连接新的用户界面。

在此处了解有关服务连接的详细信息。

针对服务连接的基于角色的访问权限

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

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

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

在此处了解有关服务连接安全性的详细信息。

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

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

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

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

在此冲刺中,我们将支持跨项目共享服务连接。 在过去的三个月里,此功能一直以个人预览版提供,许多客户就该功能提供了宝贵的反馈。

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

服务连接的跨项目共享。

在此处了解有关服务 连接共享的详细信息

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

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

管道资源版本选取器。

后续步骤

注释

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

请去 Azure DevOps 上看看。

如何提供反馈

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

提出建议

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