kittoframework / kitto

Kitto is a framework for interactive dashboards written in Elixir
http://kitto.io/dashboards/sample
MIT License
955 stars 58 forks source link

Support edge and dev flags on kitto.new CLI #106

Closed davejlong closed 7 years ago

davejlong commented 7 years ago

When initializing a new dashboards, engineers should be able to specify whether they want to use the release version of Kitto, the edge version (current master branch), or a dev version pointing to a local copy of Kitto.

davejlong commented 7 years ago

CLI interface would look like the following:

mix kitto.new # <= Creates a new dashboard with the kitto dependency pointing to the current version on hex.pm
mix kitto.new --edge # <= Creates a new dashboard with the kitto dependency pointing to the git repo
mix kitto.new --dev "kitto" # <= Creates a new dashboard pointing to the local path of "$PWD/kitto"