dobi-fb
Firebase Project Manager
Last updated 2 years ago by maestro_io .
Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install dobi-fb -g
SYNC missed versions from official npm registry.

Dobi Firebase Manager

Welcome to the Dobi Firebase Manager

Quickstart Guide

First, install firebase-tools (from npm) and authenticate to your account. Create a directory, then run dobi-fb init to setup your environment.

Development Guide

  1. Use dobi-fb projects:add to add projects to your development environment.

  2. Use dobi-fb functions:setup to create a new function.

  3. If your function is database-triggered, do not use empty string.

  4. Your function will be placed in ./pkg/<function>/<version> By default, the function will be loaded from main.js/main.coffee, but you may change the settings in config.json to defined the file to load from.

  5. To deploy your functions:

  • edit the deploy_map param ./dobi-fb.json.
// example
"deploy_map": {
  "my_project": {
    "helloWorld": "1",
    "fooBar": "2"
  },
  "another_project": {
    "helloWorld": "1"
  }
}
  • optional: run dobi-fb functions:build to see how the functions compile in ./pkg/<project>/functions/pkg/<function_name>/<function_verson>

  • run dobi-fb functions:deploy to deploy your functions

TODOs

  • dobi-fb run - start a server that will allow you to test your functions
  • documentation on each command
  • documentation on managing keys
  • when keys are updated, clear out the keys first
  • diff views for function changes
  • adding node dependencies documentation
  • add a kill switch
  • command to list URLs to deployed function logs / config URLs i

Info

Author: Steven Anderson / Maestro.io - steven@sjanderson.org

Current Tags

  • 0.7.0                                ...           latest (2 years ago)

17 Versions

  • 0.7.0                                ...           2 years ago
  • 0.5.0                                ...           3 years ago
  • 0.4.0                                ...           3 years ago
  • 0.3.1                                ...           3 years ago
  • 0.3.0                                ...           3 years ago
  • 0.2.2                                ...           3 years ago
  • 0.2.1                                ...           3 years ago
  • 0.2.0                                ...           3 years ago
  • 0.1.9                                ...           3 years ago
  • 0.1.8                                ...           3 years ago
  • 0.1.7                                ...           3 years ago
  • 0.1.6                                ...           3 years ago
  • 0.1.5                                ...           3 years ago
  • 0.1.4                                ...           3 years ago
  • 0.1.3                                ...           3 years ago
  • 0.1.2                                ...           3 years ago
  • 0.1.0                                ...           3 years ago
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 0
Last Month 2
Dependencies (26)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |