A collection of fabric tasks that roll up into a single deploy function. The
whole process is coordinated through a single deployment configuration file
Garment was written to be flexible enough to deploy any network based application to any number of hosts, with any number of roles, yet still provide a convention for the deployment process and take care of all of the routine tasks that occur during deployment (creating archives, maintaining releases, etc).
Currently Garment only supports applications that use GIT as their SCM, but it could easily be extended to support others.
.. toctree:: :maxdepth: 2 usage.rst strategy.rst configuration.rst vagrant.rst