Alogoliaで環境ごとにインデックスを分ける
Firebase Cloud Functionsで、Alogoliaの本番環境と開発環境でインデックスを分ける方法について。公式ドキュメントを見ると 1つのアプリに複数の環境のインデックスを置く方法と環境毎にアプリを用意する方法の2通りがある。今回は、前者の「1つのアプリに複数の環境のインデックスを置く方法」を試してみる。
Cloud Functionsでは、`global.process.env.GCLOUD_PROJECT` で現在のプロジェクト名が取得できるのでこれを使ってこんな風にやることにした。