Firebase で Project が見つからない

結論

Firebase CLI でログインしているユーザーとは別のアカウントで Project 作ってた…。

経緯

Firebase で テスト環境を追加したんですが、そちらに切り替えようとしても、

> firebase use test
Error: Invalid project selection, please verify project staging exists and you have access.

Having trouble? Try firebase [command] --help

とか出てしまってエラー発生。

.firebaserc にも問題なさそう。

よくよく調べてみたら、

  • Chrome で通常使用しているアカウントAで Firebase にログイン。
  • 最初のプロジェクトは、開発用アカウントBをオーナーとしてユーザー追加していて、 Firebase CLI はアカウントBで作業。

(この状態で開発を続けていて…)

  • テスト環境合った方が良いなー、と思ってブラウザから(アカウントAで)別Projectを作成。
  • firebase projects:list としてもテスト環境用の Project はリストに表示されない…。

結局、テスト用プロジェクトにアカウントBを追加して無事解決、でした。

Firebase, テスト

Posted by S