How do you use pip, virtual_env and Frabric to handle deployement?
- by e-satis
What are your settings, your tricks, and above all, your workflow.
These tools are great but they is still no best practices attached to their usage, so I don't know what is the most efficient way.
Do you use pip bundles or always
download?
Do you set up Apache/Cherokee/MySQl by hand or do
you have a script for than.
Do you put everything in virtual_env and use --no-site-package?
Do you use one virtual_env for several projects?
What do
you use Fabric for (which part of
your deployment do you script)?
Do you put your Fabric scripts in on the client or the server?
How do you handle database and media file migration?
Do you even need a build tool such as
SCons?
What are the steps of your deployment? How often do you perform each of them?
etc.