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

Azure DevOps中Firebase publish任务失败问题求助

Azure DevOps中Firebase Publish任务失败的排查方案

参考背景

此前有开发者提出过针对google-cloud-firestore的类似项目访问失败问题。

问题描述

Azure DevOps CI Pipeline中其他任务均运行正常,但firebase publish任务持续失败。

错误信息截图

错误截图

已完成的配置

  • Firebase Token变量配置:
    变量配置截图
  • Firebase工具安装步骤:
    工具安装截图
  • Firebase发布任务配置:
    发布任务截图

解决步骤

  • 验证Token权限与有效性:确保生成Token时使用的是拥有目标Firebase项目部署权限的账号,生成命令为firebase login:ci,可在本地执行firebase list --token <你的Token>测试是否能正常列出项目。
  • 检查Azure变量引用:确认发布任务中Token的引用格式正确(如$(FirebaseToken)),且变量已设置为保密状态并允许在管道中引用。
  • 锁定Firebase CLI版本:避免使用最新版本带来的兼容性问题,安装时指定稳定版本,例如npm install -g firebase-tools@12.0.0。
  • 确认项目关联:检查项目目录下的.firebaserc文件是否正确配置了目标项目ID,或在发布任务中明确指定项目ID参数。
  • 添加调试步骤:在Pipeline中插入调试任务,执行firebase list --token $(FirebaseToken),查看输出结果确认认证是否成功。

内容的提问来源于stack exchange,提问作者Ahmer Ali Ahsan

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 23:33:26