Experimental Leiningen plugin for managing Heroku apps
Switch branches/tags
Nothing to show
Pull request Compare This branch is 18 commits behind technomancy:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



A Leiningen plugin for managing your Heroku apps.

This is provided as an experimental alternate method to perform Heroku tasks; it is not intended as an official replacement for the "heroku" command-line client since it only exposes a subset of the functionality.


$ lein plugin install lein-heroku 0.1.0

$ lein heroku help
Manage Heroku apps.

To invoke a task on an app that is not in the current directory, use
the --app argument.

Use "lein new heroku MYAPP" to generate a new project skeleton.

Subtasks available:
apps:create     Create a new Heroku app.
apps:delete     Delete the given app.
apps:info       Show detailed app information.
apps:list       List all your apps.
apps:open       Open the app in a web browser.
config:add      Add one or more config vars in KEY1=VAL1 format.
config:list     Display the config vars for an app.
config:remove   Remove one or more config vars.
keys:add        Add the given SSH key or keys to your account.
keys:list       Display all keys for the current user.
keys:remove     Remove the given SSH key or keys from your account.
login           Log in with your Heroku account credentials.
logs            Display recent log output.
ps              List processess for an app.
ps:restart      Restart all processess for an app.
ps:scale        Scale processes by the given amount.

Arguments: ([command & args])


Copyright © 2011 Phil Hagelberg

Distributed under the Eclipse Public License, the same as Clojure.