Heroku CLI integration with an Anvil build server.
$ heroku plugins:install https://github.com/ddollar/heroku-anvil
$ heroku build
$ heroku build -b nodejs
$ heroku build -b https://github.com/heroku/heroku-buildpack-nodejs.git#master
$ heroku build https://github.com/ddollar/anvil.git
$ heroku release $(heroku build . -p 2>/tmp/log/build.log)
$ heroku build http://memcached.googlecode.com/files/memcached-1.4.13.tar.gz \
-b https://raw.github.com/ddollar/vulcan-recipes/master/memcached.sh
$ heroku build -r -a myapp
Building ...
Releasing to myapp.heroku.com... done, v42
$ heroku release $slug_url -a myapp
Releasing to myapp.heroku.com... done, v42
$ heroku cloud shadow
$ heroku release $slug_url -a myapp
Releasing to myapp.heroku-shadow.com... done, v42
Usage: heroku build [SOURCE]
build software on an anvil build server
if SOURCE is a local directory, the contents of the directory will be built
if SOURCE is a git URL, the contents of the repo will be built
if SOURCE is a tarball URL, the contents of the tarball will be built
SOURCE will default to "."
-b, --buildpack URL # use a custom buildpack
-e, --runtime-env # use an app's runtime environment during build
-p, --pipeline # pipe compile output to stderr and only put the slug url on stdout
-r, --release # release the slug to an app
Usage: heroku release SLUG_URL
release a slug
-p, --procfile PROCFILE # use an alternate Procfile to define process types