whiskeylover / idreamoftoast

idreamoftoast
Apache License 2.0
1 stars 0 forks source link

Enable heroku style deployment of code #14

Closed danriti closed 11 years ago

danriti commented 11 years ago

To deploy new builds, it would be great if we can do a "heroku-style" deployment:

git push dreamhost master

This needs to be accomplished with a post-commit hook, so going to investigate all the steps necessary to accomplish.

danriti commented 11 years ago

@whiskeylover, I just finished setting this up and I have it working! I want to get you setup so you can start deploying to production as well, however there are some constraints.

We are using SSH keys (just like Heroku) to allow us to push to Dreamhost. Thus, you will be only able to deploy from the machine we setup (because your login will be tied to your SSH public key). So it will be best for us to set this up on whatever machine you use to develop (I'm assuming your MacBook Pro).

Thus, let me know when you have 10 free minutes so I can walk you through this!

whiskeylover commented 11 years ago

How about right now?

danriti commented 11 years ago

@whiskeylover get on Gtalk!

danriti commented 11 years ago

@whiskeylover boom! https://github.com/whiskeylover/idreamoftoast/wiki/Deployment

whiskeylover commented 11 years ago

Awesome! I'll follow the deployment instructions. Thanks for putting them together.