Skip to content

akermen/fabric-bundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Bundle Deployment with Fabric

Fabric methods to create Git bundles inlcuding direct submodules to be used for offline deployment. Submodule bundle support is adapted from git subundle. This project utilize Python and Fabric to make bundle support practicial especially for deployment tasks.

Installation

make install

Usage

To create bundle:

.virtualenv/bin/fab mode_local git_bundle:Projects/source_repository,Projects/source.bundle

To deploy bundle to local for testing:

.virtualenv/bin/fab mode_local git_unbundle:/temp/source.bundle,/temp/target/

To deploy bundle to remote host:

.virtualenv/bin/fab --hosts host1 mode_remote git_unbundle:/temp/source.bundle,/var/www/target_repository/

Bundle and deploy with single command:

.virtualenv/bin/fab --hosts host1 deploy_bundle:Projects/source_repository,/var/www/target_repository/

Dependencies

Notes

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published