Build & deployment improvements

First stab at implementing OPENSHIFT_AUTO_DEPLOY to enable/disable
automatic deployments after building.
Build & deployment improvements

Switched the expectation of @container.deploy from the same logic in the
model to a simple true/false.
Build & deployment improvements

Initial attempt at OPENSHIFT_DEPLOYMENT_TYPE:
- disallow git push if set to binary
Build & deployment improvements

Switched to key off of 'false' instead of 'true' for
OPENSHIFT_AUTO_DEPLOY
Build & deployment improvements

First attempt at support for deploying branches other than master
Build & deployment improvements

Added checking if deployment is needed to pre_receive too
Build & deployment improvements

Moved testing for deployment branch into gear (still need to update the
build lifecycle tests)
Build & deployment improvements

Moved all auto deploy, deployment type, deployment branch logic into
the gear script
Build & deployment improvements

Cleaned up build_lifecycle_test.rb
Build & deployment improvements

More cleanup
Build & lifecycle improvements

Fixed file mode
Build & deployment improvements

Working on enabling "gear deploy mybranch"
Build & deployment improvements

Initial code for creating a date/time based deployment dir.
Initial code for 'gear prepare FILE'
Build & deployment improvements

Fixed typos with prepare code
Build & deployment improvements

nuke whitespace
Build & deployment improvements

Added creation of deployments and archives dirs to app setup.
Initial work on gear distribute.
Build & deployment improvements

Corrected rsync command.
Now returning rsync output to caller.
Build & deployment improvements

Renamed app-root/deployments to app-deployments
Renamed app-root/archives to app-archives
Got rid of -pending from build/deploy dir
Added app-deployments/by-id to contain symlinks of deployment id -> real deployment dir
Initial WIP for activate action
Build & deployment improvements

Fixed typos
Fixed permissions on app-archives and app-deployments
Build & deployment improvements

Fixed more typos
Added activate command to gear script