Firebase Functionsのスケジュール実行はローカルでは動かない

公開日時

関数のスケジュール設定を利用してFirebase Functionsを定期実行する機会があった。

Firebase Local Emulator SuiteにはPub/Subのエミュレータも存在しているので、スケジュール実行もローカルで試せるのかなと思ったが、しばらく待っても定期実行されることはなかった。

調べてみると定期実行はまだサポートされておらず、機能リクエストとしてissueが挙がっている状況だった。


Related #firebase

Firestoreで特定のfieldがnullのドキュメントを取得する

where('field', '==', null)で条件指定できる

SharedArrayBuffer updates in Android Chrome 88 and Desktop Chrome 92

クロスオリジン分離対応を実施

_this.auth.addAuthTokenListener is not a function

8.6.5にダウングレードした

Firebase Auth Googleログイン時のリダイレクトドメインを変更する

CNAME追加とHostingの「カスタムドメインを追加」を行う

Firebase Emulator Suiteで起動しているFunctionsから本番のFirestoreにアクセスする

functionsのみエミュレータを使うようにするとできる