sampl / firefly

Web app boilerplate for beginners based on Firebase and React 🔥
http://getfirefly.org/
234 stars 42 forks source link

Script to set firebase function env vars #137

Closed sampl closed 6 years ago

sampl commented 6 years ago

Currently copying and pasting manually, there's got to be a better way

https://firebase.google.com/docs/functions/config-env

in packages.json?

  "scripts": {
    "setDev": "  firebase use dev &&   firebase functions:config:set \"$(< .env.dev)\"   && firebase deploy --only functions",
    "setStage": "firebase use stage && firebase functions:config:set \"$(< .env.stage)\" && firebase deploy --only functions",
    "setLive": " firebase use live &&  firebase functions:config:set \"$(< .env.live)\"  && firebase deploy --only functions"
  },
sampl commented 6 years ago

looks unlikely to come from firebase: https://github.com/firebase/firebase-tools/issues/406

sampl commented 6 years ago

Since you only have to do it once per project, don't write a script. Just add to docs.

sampl commented 6 years ago

already in docs