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

Azure Pipeline发布管道执行成功但生成的.zip文件未出现在本地文件夹

Azure发布管道工件处理后文件夹为空的排查方案
  • 确认路径一致性
    检查Download Pipeline Artifact任务的下载路径,确保Archive Folder和Copy Folder任务使用的路径与下载路径完全匹配。比如下载到$(System.ArtifactsDirectory),后续任务必须指向该路径下的工件文件,不能使用错误的本地绝对路径。

  • 排查Archive Folder任务配置

    • 核实要压缩的源文件路径是否指向下载后的.zip工件,若源路径指向空文件夹或不存在的路径,压缩结果必然为空。
    • 确认压缩输出路径为管道代理可访问的路径,优先使用管道变量(如$(Build.ArtifactStagingDirectory)/output.zip),避免直接使用本地PC绝对路径(除非代理部署在本地)。
  • 验证Copy Folder任务参数

    • 确保源路径是Archive任务生成的压缩文件的正确位置,目标路径是本地PC已存在的文件夹(提前创建目标文件夹,避免因路径不存在导致复制失败)。
    • 若使用本地自托管代理,检查代理服务账户对目标文件夹的访问权限,即使“Everyone”有完全控制,代理账户可能需单独配置权限。
  • 查看任务详细日志
    展开各任务的详细日志,定位关键信息:

    • Download任务日志会显示下载的文件数量和大小,确认工件是否真的下载成功。
    • Archive任务日志若提示“Found 0 files to compress”,说明源路径错误。
    • Copy任务日志若显示“Copied 0 files”,说明源文件不存在或路径有误。
  • 确认代理运行位置
    若使用Microsoft托管代理,其运行在云端虚拟机,无法直接访问本地PC文件夹。需改用自托管代理并部署在你的本地PC上,才能让管道操作本地文件系统。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 15:25:54