这是indexloc提供的服务,不要输入任何密码
Skip to content

humiaozuzu/fapistrano3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fapistrano

Install

pip install fapistrano

To upgrade

pip install -U fapistrano

How to Use

Available 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

Example Workflow

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

Implemetion Details

  • the build folder is releases/_build during deployment
  • role/env info is stored in env.role/env.env

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages