Firebase CLI 部署云函数时如何抑制费用估算类用户确认提示
解决方案
你可以通过以下两种方案直接抑制交互提示,无需修改现有部署流程的整体架构:
- 方案一:部署命令添加
--force参数
在原有firebase deploy命令末尾附加--force标识,Firebase CLI会自动跳过所有需要人工确认的交互步骤,包含本次的费用预估确认提示,部署逻辑不会受到任何影响。
示例命令:firebase deploy --only functions --force - 方案二:配置CI环境变量
如果你的部署流程在CI/CD环境中运行,只需在环境变量中新增CI=true,Firebase CLI检测到该变量后会自动进入非交互模式,所有需要人工确认的步骤都会默认直接执行,无需修改现有部署命令。
两种方案都可以直接完成携带minInstances参数的云函数部署,不需要采用分步部署再更新参数的复杂方案。
内容的提问来源于stack exchange,提问作者Pierce G.
相关产品推荐
相关产品推荐

