You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为带部署作业的Azure DevOps YAML Pipeline构建环境版本看板

Azure DevOps YAML Pipeline 多环境部署版本查看方案

官方自带可用入口(无需二次开发)

  • 环境列表自定义字段配置
    进入对应项目的「环境」页面,点击右上角的列选项,勾选「关联构件版本」「关联提交ID」「最近部署时间」三个字段,保存后列表页会直接展示每个环境最新成功部署的对应版本信息,不需要进入单环境翻查历史记录。
  • Pipeline运行页固定筛选视图
    打开对应YAML Pipeline的总览页,点击右上角筛选按钮,选择「按阶段筛选」,分别绑定QA、Staging、Production对应的部署阶段,筛选条件设置为「仅展示成功运行」,之后可以将该筛选视图保存到收藏夹,打开后就能直接按时间倒序看到各环境每次部署的版本、触发人、关联工作项信息。
  • 项目仪表板预制挂件拼接
    进入团队常用的项目仪表板,添加官方自带的环境状态、部署历史记录两个挂件,绑定对应的YAML Pipeline和环境范围,配置展示字段为「最新成功部署版本」「部署时间」「触发提交信息」,可以直接拼成和旧版Release看板功能一致的多环境版本总览视图,完全满足日常查看需求。

自定义开发方案(需调用API)

如果官方视图无法匹配团队定制化的展示需求,可以调用AzDO REST API实现自研看板:

  • 调用Environments - Get Deployment History接口拉取各环境的全量部署记录
  • 调用Builds - Get接口匹配对应部署关联的构件版本、提交信息
  • 自研逻辑仅需做数据聚合展示,开发成本极低

实用技巧:你可以在YAML文件的部署阶段名称中直接嵌入版本变量,比如- stage: Deploy_Production_$(Build.BuildNumber),配置后Pipeline运行摘要的阶段名称会直接显示对应部署的版本号,无需点入详情即可快速识别。

内容的提问来源于stack exchange,提问作者BigPigVT

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 06:51:02