evansde77 / cirrus

python library build, test and devop like things assistant
Apache License 2.0
14 stars 7 forks source link

cirrus

python library build, test and devop like things assistant

Build Status

Installation Prerequisites

Documentation

Expanded Docs are available on the Package Wiki

Installation as a user:

pip install virtualenv 
curl -O https://raw.githubusercontent.com/evansde77/cirrus/develop/installer.sh
bash installer.sh

Or if you are using anaconda:

curl -O https://raw.githubusercontent.com/evansde77/cirrus/develop/conda-installer.sh
bash conda-installer.sh

See the

Installation for Development:

Note: This package uses GitFlow, any development work should be done off the develop branches and pull requests made against develop, not master.

git clone https://github.com/evansde77/cirrus.git
cd cirrus
git cirrus build

For more detailed docs see the Installation Docs

Package Configuration Files:

The per package controls used by cirrus live in a cirrus.conf file in the top level of the repo you use with cirrus. This file, coupled with the cirrus setup.py template and command line tools dictate the behaviour of the cirrus commands within the package. Details for the cirrus config are in the Cirrus Configuration Docs

Cirrus Commands:

See the Cirrus Commands Docs