【发布时间】:2020-03-28 10:12:28
【问题描述】:
我正在将 gitlab 上的 CD 进程配置为谷歌云功能(firebase)。 我还有 3 个环境(开发、登台和生产),我想用匹配的后缀(_development、_staging)部署每个功能。
当我将功能部署到开发时,例如,使用命令从我的本地机器
firebase deploy --only 函数
它总是问我
您要继续删除吗?选择 no 将继续其余的部署。
我选择“否”,因为我不想删除带有其他后缀的现有函数。但是在 gitlab 上没有可能输入“否”,它决定默认删除所有功能。
是否有一些解决方案可以不删除云中的现有功能? deploy 命令中可能有一些标志?
【问题讨论】:
标签: firebase google-cloud-functions firebase-cli