Linux CLI support for setting up and starting mu projects and services.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
completions
mu

README.md

mu-cli

Linux CLI support for setting up and starting mu projects and services.

Assumptions

mu currently assumes your mu projects to be stored in ~/code/mu/ and your services to be stored in ~/code/<language>/. The frontend projects are expected to live in ~/code/ember/.

The tasks-at-hand mu project would thus be stored in ~/code/mu/tasks-at-hand/. The migrations-service would be stored in ~/code/ruby/migrations-service/.

Helpers are available to start and stop a mu project.

Installation

Add mu to your path and source completions.

echo 'PATH="~/path/to/mu-cli/mu:$PATH"' >> .bashrc
echo 'source ~/path/to/mu-cli/completions' >> .bashrc

This will ensure both are available and loaded.

Usage

Write mu and use tab completions. When generating code, make sure to supply the name of the project at the end.