# Usage
script/my_app deploy heroku [OPTIONS] # Create new app with randomly selected name and deploy script/my_app deploy heroku --create --api-key ... # Create new app with specified name and deploy script/my_app deploy heroku --create --name happy-cloud-1234 # Deploy to existing app script/my_app deploy heroku --name happy-cloud-1234 These options are available: -n, --appname <name> Specify app for deployment -a, --api-key <api_key> Heroku API key (read from ~/.heroku/credentials by default). -c, --create Create a new Heroku app -v, --verbose Verbose output (heroku response, git output) -h, --help This message# Workflow ## Heroku service 1. Sign up - https://api.heroku.com/signup 2. Install the Heroku Toolbelt
wget -qO- https://toolbelt.heroku.com/install.sh | sh
cpanm https://github.com/tempire/mojolicious-command-deploy/raw/master/Mojolicious-Command-deploy-0.01.tar.gz \ https://github.com/tempire/mojolicious-command-deploy-heroku/raw/master/Mojolicious-Command-deploy-heroku-0.01.tar.gz## Create and deploy:
mojo generate app MyApp cd my_app script/my_app generate makefile script/my_app generate heroku script/my_app deploy heroku --create