Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Experimental Leiningen plugin for managing Heroku apps

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 lein-template
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 project.clj
Octocat-spinner-32 todo.org
README.md

lein-heroku

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.

Usage

$ 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])

License

Copyright © 2011 Phil Hagelberg

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

Something went wrong with that request. Please try again.