通过这次迭代,我们很高兴宣布 Azure Pipelines YAML CD 功能的正式发布。
Features
Azure Pipelines
- 管道 YAML CD 功能现已正式发布
- 服务连接新 UI 作为默认体验
- 服务连接的基于角色的访问
- 在 CI 管道中显示关联的 CD 管道信息
- 服务连接的跨项目共享现已公开
- “创建运行”对话框中的管道资源版本选取器
Azure Pipelines
管道 YAML CD 功能现已正式发布
我们很高兴地宣布 Azure Pipelines YAML CD 功能的正式发布。 我们现在提供统一的 YAML 体验,您可以将每个管道配置为执行 CI、CD 或同时执行 CI 和 CD。 YAML CD 功能引入了多个新的高级功能,这些功能可用于使用多阶段 YAML 管道的所有组织。 一些亮点包括:
- 多阶段 YAML 管道(适用于 CI 和 CD)
- 审批和检查资源
- 环境和部署策略
- 环境中的 Kubernetes 和虚拟机资源
- 查看用于协作的应用
- 服务连接的用户体验进行了刷新
- YAML 管道中的资源
如果已准备好开始生成,请查看 文档 或 博客 ,了解如何生成多阶段 CI/CD 管道。
新的服务连接 UI 用作默认体验
在此冲刺中,我们正在使新的服务连接 UI 成为默认体验,旧的服务连接 UI 将不再可用。 在过去的六个月中,我们提供了一个新的 UI,用于服务连接作为预览功能。 根据我们从客户那里收到的反馈,我们添加了各种功能,现在已准备好使其成为所有用户的主流体验。
新的服务连接 UI 基于新式设计标准构建,它附带了各种关键功能来支持多阶段 YAML CD 管道,例如审批、授权和跨项目共享。
在此处了解有关服务连接的详细信息。
针对服务连接的基于角色的访问权限
我们在此冲刺中为服务连接添加了基于角色的访问权限。 以前,只能通过预定义的 Azure DevOps 组(例如终结点管理员和 Endpoint Creators)管理服务连接安全性。
作为这项工作的一部分,我们引入了读者、用户、创意者和管理员的新角色。 可以通过项目中的服务连接页设置这些角色,这些角色由各个连接继承。 在每个服务连接中,您可以选择打开或关闭继承,并在服务连接范围内覆盖角色。
在此处了解有关服务连接安全性的详细信息。
在 CI 管道中显示关联的 CD 管道信息
在此次冲刺中,我们增加了对 CD YAML 管道详细信息的支持,其中将 CI 管道视为管道资源。 在 CI 管道运行视图中,您现在会看到一个新的“关联管道”选项卡,您可以在其中找到所有使用您管道及其制品的管道运行。
现公开服务连接的跨项目共享
在此冲刺中,我们将支持跨项目共享服务连接。 在过去的三个月里,此功能一直以个人预览版提供,许多客户就该功能提供了宝贵的反馈。
感谢你的支持。 现在可以安全地与项目共享服务连接。
在此处了解有关服务 连接共享的详细信息。
“创建运行”对话框中的管道资源版本选取器
在此冲刺中,作为多阶段 CD YAML 管道的一部分,我们添加了在创建运行对话中手动选取管道资源版本的功能。 如果在另一个管道中将某个管道作为资源使用,那么现在可以在创建运行时选择该管道的版本。
后续步骤
注释
这些功能将在未来两到三周内推出。
请去 Azure DevOps 上看看。
如何提供反馈
我们很乐意听到你对这些功能的看法。 使用帮助菜单报告问题或提供建议。
你还可以在 Stack Overflow 上获取社区的建议和问题解答。