くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

FirebaseCLI

firebase initのSet up GitHub Action deploysを試してみる&Hosting以外でもデプロイできるようにする

Firebase CLIのfirebase initにある、 「Set up GitHub Action deploys」をちょっと試してみたときの備忘録(*´ω`*) 実行すると サービスアカウントの作成 github-action-<project-no>@<project-id>.iam.gserviceaccount.com GitHub ActionsのSecretsの作成 FIREBASE_SERVICE_ACCOUNT_<PROJECT_ID></project_id></project-id></project-no>…

Firebase Emulatorの接続方法(admin/client)

FirebaseのEmulator Suite、 便利だけどいつもエミュレータへの接続方法を忘れるので、 簡単にまとめてみたときの備忘録(*´ω`*) Emulatorの起動方法 起動方法はこんな感じ。 # エミュレータの起動(全機能) $ firebase emulators:start --project=your-proje…

GitHub Actions+OIDCでFirebase Hostingにデプロイする(Node.js)

前回の続き。 www.memory-lovers.blog OIDCでGitHub Actions内でgcloudコマンドが使えるようになったので、 firebase CLI(firebase-tools)もできるようにしたいなと調べたときの備忘録(*´ω`*) firebase-toolsとgoogle-github-actions/authのドキュメントを…

複数のアカウントでFirebase CLIを使えるようにする(firebase-toolsのv9.9.0〜)

以前、firebase-multiを使った記事を書いたけど、 いつのまにかFirebase CLIの標準機能に入っていた(*´ω`*) Release v9.9.0 · firebase/firebase-tools こっちのドキュメントには書いてないけど、 ・Firebase CLI reference | Firebase Documentation GitHu…