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

Azure DevOps对接Bitbucket构建流水线提示磁盘空间不足如何排查解决

问题归属判定

该问题归属于Azure DevOps侧,与Bitbucket无关。Bitbucket仅作为代码仓库提供代码拉取能力,报错全部出现在构建执行环节,根源是Azure DevOps构建代理节点的磁盘空间耗尽,第三个重试报错是磁盘满导致文件复制连续失败触发的重试上限,本质和前两个报错的诱因一致。

修复方案
  • 若使用微软托管构建代理:
    微软托管代理默认磁盘配额有限,优先在流水线开头增加磁盘清理步骤:
    1. 清理当前构建工作目录残留文件:
      Remove-Item D:\a\1\s\* -Recurse -Force -ErrorAction SilentlyContinue
    2. 清理全局Nuget缓存释放空间:
      nuget locals all -clear
  • 若使用自托管构建代理:
    直接登录代理所在的Windows服务器,清理D盘冗余文件、历史构建残留的工作目录文件,必要时扩容D盘分区容量。
  • 优化项目构建配置:
    关闭不必要的调试符号生成、多框架冗余输出,减少构建过程中生成的临时文件体积。
  • 清理过期流水线缓存:
    若流水线配置了依赖缓存规则,清理过期的缓存内容,避免缓存占用过多代理磁盘空间。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 02:27:00