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

关于Azure DevOps Server本地版本Retention Policy支持的技术问询

Azure DevOps Server本地版YAML保留策略配置现状与说明

嘿,你好,

首先明确当前的核心情况:Azure DevOps Server本地版(包括你提到的17.143.28621.4版本及目前最新稳定版)至今仍未实现通过YAML配置构建流水线保留策略的功能——尽管微软早在一年前就承诺会支持该特性,但至今尚未在本地版本中落地。

由于这个特性目前根本不存在,所以暂时没有可用的YAML代码来实现构建流水线的保留策略配置。现阶段你只能通过Web UI来完成这项设置:

  • 通过界面配置保留策略的步骤:
    1. 打开目标构建流水线
    2. 点击右上角的「编辑」按钮
    3. 在流水线编辑页面切换到「选项」标签页
    4. 在「保留策略」区域配置你需要的规则(比如构建保留天数、最少保留的构建数量等)

给你个参考:如果未来微软在Azure DevOps Server中推送了该特性,YAML配置格式会和Azure Pipelines云服务中的写法类似,示例如下(注意:当前本地版无法使用):

jobs:
- job: Build
  steps:
  - script: echo 执行构建任务

# 保留策略配置示例(本地版暂不支持)
retentionRules:
- daysToKeep: 30
  minimumNumberOfBuilds: 5
- branches:
    include:
    - main
    exclude:
    - features/*
  daysToKeep: 90
  minimumNumberOfBuilds: 10

建议你持续关注Azure DevOps Server的版本更新日志,等该特性正式落地后,就能用上述YAML语法直接在流水线定义中配置保留策略了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 08:21:03