Capistrano: Not just for Rails
I am asked periodically if I know of anybody using Capistrano with environments other than Rails. I’ve never had any concrete examples to give them—just rumors and hearsay. Never, that is, until this morning.
The Simplistic Complexity blog has an article from last month titled Automated PHP Deployment With Capistrano, which goes step-by-step through the process of setting up Capistrano for a PHP application, and then using Capistrano to deploy. It can be done!
Furthermore, googling for “java capistrano” returns (besides a few links to cafes in San Juan Capistrano) a few abstracts and articles of people using Capistrano in Java environments. I wish someone would do a blog article on it so I could link it up, but it is heartening to see Ruby sneaking into “enterprise” environments.