A small and (hopefully) simple deployment tool.
fumi fetches deployment configurations from a fumi.yml
file. To start using
fumi in a project, simply create that file (either manually or directly with
fumi).
$ pip install fumi
Documentation is available online at https://fumi.readthedocs.io.
You may also build the documentation using Sphinx:
$ make html
usage: fumi [-h] [--version] {deploy,list,new,prepare,remove} ...
Simple deployment tool
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
commands:
{deploy,list,new,prepare,remove}
deploy deploy with given configuration
list list all the available deployment configurations
new create new deployment configuration
prepare test connection and prepare remote directories
remove remove a configuration from the deployment file