3 ms·
We (Railsonfire, a continuous deployment service actually) deploy regularly to Heroku (up to several times a day) and the timeout is a few seconds max. We are o
by matlock 14y ago
We (Railsonfire, a continuous deployment service actually) deploy regularly to Heroku (up to several times a day) and the timeout is a few seconds max. We are on cedar stack though, which might make a difference there.
Working on startup time definitely helps getting that number down, but they did a pretty good job in starting up on Heroku fast I think.
You can take a look at how we deploy your code to heroku here:
http://help.railsonfire.com/deployment/Heroku-Deployment.html http://help.railsonfire.com/deployment/Heroku-Deployment.htm...
You can deploy to staging on every build and deploy to production only when you push to a specific branch for example. So you still deploy continuously to staging, but trigger deployment to production manually.
Basically to set it up all you need to to is install our gem and run railsonfire create in your application folder.
We are going public with our Heroku Addon as soon as possible, but you can login with your GitHub account or email/password as well (and even connect all 3 of those logins into one account).
If you have any more questions send me an email to flo@railsonfire.com