pip install fapistranoTo upgrade
pip install -U fapistranoAvailable tasks
fab deploy.setup:branch=master
fab deploy.delta
fab deploy.release:branch=master,refresh_supervisor=0,use_reset=0
fab deploy.rollback
fab deploy.resetup_repo deploy.restart
fab deploy.debug_env
fab deploy.debug_output deploy.release
Refer to fabfile_example.py for more details
first time setup
fab staging app deploy.setup
deployments
fab staging app deploy.delta # view diff
fab staging app deploy.release
fab staging app deploy.rollback # if error
- the build folder is
releases/_buildduring deployment - role/env info is stored in
env.role/env.env