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

Azure Pipeline托管Mac代理CopyFiles任务耗时过长求助

Microsoft托管Mac代理本地文件复制异常缓慢问题

近期将部分构建步骤迁移至Microsoft-Hosted Mac代理后遇到了奇怪的性能问题:生成的约10MB应用.dmg文件,复制到Artifacts Staging目录时,在自托管Mac代理上仅需几秒完成,换成微软托管代理后却持续耗时约15分钟——这明明是本地文件复制操作,速度不该这么慢。有人遇到过类似问题吗?

YAML配置

- job: MacOSApp
  pool:
      name: 'Azure Pipelines' # 使用Microsoft代理
      vmImage: 'macOS-14'
  steps:
  - task: CopyFiles@2
      displayName: 'Copy App'
      inputs:
          SourceFolder: 'deploy/build-app/output'
          Contents: 'MyApp.dmg'
          TargetFolder: '$(build.artifactstagingdirectory)'
          CleanTargetFolder: false
          OverWrite: true
          flattenFolders: true
          preserveTimestamp: true

环境信息

  • 代理版本:3.241.0
  • 镜像版本:20240707.1

已尝试但无效的方案

  • 切换使用macos-13或macos-12镜像
  • 关闭flattenFolders和preserveTimestamp选项

更新:尝试添加ArchiveFiles@2步骤生成.zip文件后再复制,该步骤耗时50分钟后直接超时!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 01:39:53