I just published a [Heroku Plugin for Play Framework][1]. Right now it just deploys a Play app to Heroku. Try it out:
- [Signup for a Heroku account][2]
- Install the Heroku plugin locally: ```bash
$ play install heroku
3. Create a Play (1.2.3 or 1.2.4) app: ```bash
$ play new foo --with heroku
Or if you already have an existing Play app, add the follow line to the _conf/dependencies.yml_ file and then run "play deps -sync":
```yaml
4. Deploy the app: ```bash
$ play heroku:deploy foo
You should see something like:
```bash
~ _ _
~ _ __ | | __ _ _ | |
~ | ‘ | |/ ’ | || ||
~ | /||_|__ ()
~ || |__/
~
~ play! 1.2.4, http://www.playframework.org
~
~ Deploying app to Heroku
Listening for transport dt_socket at address: 8000
Project directory: /home/jamesw/Desktop/foo
Read Heroku API key from /home/jamesw/.heroku/credentials
Created new ssh key pair (heroku_rsa) in: /home/jamesw/.ssh
Added the heroku_rsa.pub ssh public key to your Heroku account
Created a .git directory for your project
Added and committed all of the local changes to the git repo
Created app: cold-night-1511
http://cold-night-1511.herokuapp.com/
Added git remote: git@heroku.com:cold-night-1511.git
Deploying application via git push
Application deployed
~ App Deployed