Firebaseとの連携

Firebaseでプロジェクト作成

f:id:kyonc5:20211107111840p:plain

IntelliJでコンソールから操作する

IntelliJ内でAlt + F12 でコンソールを表示。

f:id:kyonc5:20211107113212p:plain

後は一度やったことがある手順をIntelliJ内のコンソールで行う。

qiita.com

Error: Failed to list Firebase projects. See firebase-debug.log for more info.

このエラーが出ていたためfirebase logout、firebase loginした。

qiita.com

firebase initするとGitHub Actionsの設定が出来るようになっていた。
リンク先の手順で設定した。
これで昔調べたCircleCIは使わなくても良さそう。

zenn.dev

Firebaseへdeployする

コンソールで firebase deploy する。

f:id:kyonc5:20211107115319p:plain

これでdeployされる。

GitHub Actionsで自動的にdeployする

生成された以下のファイルをコミットしておく。

  • .github/workflows
  • src/.firebaserc、firebase.json

f:id:kyonc5:20211107121956p:plain

pushするとGitHub Actionsで自動的にdeployされるようになった。

f:id:kyonc5:20211107122219p:plain