首页 > 解决方案 > 为 Firebase 项目配置 CI 时,我应该使用 Firebase 令牌还是 GCP 服务帐户密钥?

问题描述

在为 Firebase 项目配置 CI 时,我经常看到对每个项目默认生成的(我认为)生成FIREBASE_TOKEN的或服务帐户密钥的引用。firebase login:ci

对于我的特定用例,我想做以下事情:

我应该使用哪一个?

标签: firebasegoogle-cloud-platformgoogle-cloud-buildfirebase-cli

解决方案


我建议您使用FIREBASE_TOKEN. 通常,令牌更好用,因为您可以在可能遇到的任何问题中快速取消或更新它,并且更容易管理它们一个服务帐户并将它们插入代码中。

除此之外,Firebase 官方文档 -将 CLI 与 CI 系统一起使用- 指示并教授如何将其与令牌一起使用,因此看起来确实,使用令牌是您实施的最佳和更容易的选择。


推荐阅读