Separate dev and prod Firebase environment

I am considering using Firebase as MBaaS, however I couldn’t find any reliable solution to the following problem:

I would like to set up two separate Firebase environments, one for development and one for production, but I don’t want to do a manual copy of features (eg. remote configuration setup, notification rules, etc.) between the development and production environment.

Is there any tool or method I can rely on? Setting up remote configuration or notification rules from scratch can be a daunting task and too risky.

Any suggestions? Is there a better approach than having two separate environments?

Before you post another answer to the question which explains how to set up separate Firebase accounts: it is not the question, read it again. The question is: how to TRANSFER changes between separate dev and prod accounts or any better solution than manually copy between them.

12 Answers
12

Leave a Comment