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

Azure DevOps单环境Azure Function部署报错:'Preparing zip package'操作冲突

Azure Function部署冲突报错解决及残留清理方案

解决步骤

  • 手动清理挂起部署任务

    1. 登录Azure Portal,定位到异常环境的Function App,进入「部署中心」
    2. 切换到「高级」标签页,检查是否存在状态为pending的「Preparing zip package」任务,直接点击取消或清理
    3. 也可通过Azure CLI操作:
      • 查看当前部署状态:az functionapp deployment show --name <你的FunctionApp名称> --resource-group <资源组名称>
      • 取消挂起任务:az functionapp deployment cancel --name <你的FunctionApp名称> --resource-group <资源组名称>
  • 清理存储账户部署残留

    1. 找到Function App关联的存储账户,进入「容器」服务
    2. 删除scm-releases容器中对应报错时间戳的部署包文件夹
    3. 检查azure-webjobs-secrets容器,清理过期的加密密钥(注意保留当前在用的密钥)
  • 调整Azure DevOps部署任务配置

    1. 在部署任务的高级设置中,勾选「Wait for deployment to complete」选项,确保前一次部署完成后再触发新任务
    2. 若仍有冲突,可在部署任务前添加PowerShell任务,执行Start-Sleep -Seconds 30,增加任务间隔时间
  • 重置部署凭据

    1. 在Azure Portal的Function App「部署中心」->「FTP/FTPS设置」中,点击「重置部署凭据」
    2. 更新Azure DevOps中对应服务连接的凭据信息,避免因凭据缓存导致的异常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 11:41:07