I'm currently in the process of setting up a development environment around the eZPublish CMS.
I would like to use Capistrano for deployments. What I'm curious about would be to also use Capistrano for local development tasks.
These tasks would be doing stuff like:
Creating a new site using eZPublish. This would create a git repo for the site, set up a databse, create Solr core etc.
Pulling down an already existing site. Basically clone an existing git repo to a specific directory, and making sure all dependencies are in place.
I'm unsure if Capistrano is the right tool for these tasks. As it would mostly just be a set of commands which would be ran locally.
Does anyone have any experience using Capistrano for this use case. Or would you recommend taking another route whit this?