You need to enable JavaScript to run this app. Azure DevOps构建后Release生成选项消失且提示由master分支永久保留怎么办
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps构建后Release生成选项消失且提示由master分支永久保留怎么办

Azure DevOps 无法生成Release问题排查步骤

你看到的This build will be retained forever by master (Branch)为分支保留策略生效的正常提示,本身不会导致Release无法生成,可按以下步骤排查:

  • 检查Release流水线关联配置
    进入Pipelines > Releases,打开对应Release流水线的编辑页,查看Artifacts板块,确认源指向你运行的Build流水线为正确,默认版本配置未被修改为手动指定旧版本,同时确认持续部署触发开关未被误关闭。如果是手动触发场景,确认你持有该Release流水线的Contributor及以上权限。
  • 验证Build流水线产物输出
    打开对应Build流水线的编辑页,确认Publish build artifacts任务未被禁用,路径配置合法。打开出错的Build运行日志,确认有成功上传产物的记录,无合法产物的Build无法触发Release生成。
  • 检查流水线全局配置校验
    进入Project Settings > Pipelines > Settings,确认Retention policy for releases中Automatically create releases for retained builds开关处于开启状态。进入对应Build流水线的Options页,确认Build job authorization scope配置未被修改为错误的权限范围。
  • 分支策略校验
    进入Project Settings > Repositories > 对应仓库 > Policies,首先确认master分支的保留策略未设置限制Build关联Release生成的规则,其次确认分支策略中没有新增额外的Build校验规则限制Release生成。
  • 手动触发验证
    打开对应Build的详情页,切换到Artifacts标签确认产物存在后,点击右上角的Create release按钮,若按钮不存在则说明无匹配的关联Release流水线,或你账号权限不足。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.21 22:15:04