Running Tests on Deploy with Capistrano
approval
\"While at odeo we had a feature which i loved. We could release the application quickly, with a single command. We did it often, sometimes two dozen times a day. We optimized it to be super fast, it took about 3 minutes to release to the 4 servers we were running at the time. Most importantly, we knew what we were releasing because we ran all of tests before releasing the new code. If a page wasn’t going to load, we knew it, and the software wouldn’t release.\"