Sha256: 11a09567c49d9545831b8eb587b3146780e1db494cf62eff3c5043b760f50446
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
= astrovan simple, lightweight deployment tasks == WHY? First, I want to say that I'm *not* doing this because I don't like capistrano. I do like (ok, love) capistrano, but think that it can maybe be done a bit more simply. This is my attempt. == Installation $ script/plugin install git://github.com/sbfaulkner/astrovan.git == Sample recipes === Update only require 'astrovan' using 'www.example.com' do deploy 'git://github.com/sbfaulkner/scanty.git' end == CHANGES === 0.5.6 - support for specification of git and rake command paths === 0.5.5 - change working directory for rake tasks === 0.5.4 - handle github private repository urls == TODO - stdin handling for exec - stdout/stderr handling for exec - other commands (all using exec) - cp ? - mv ? - move magic vars into separate context to avoid collision with method names - e.g. rake method and rake var collision forces access of environment[:rake] instead of self.rake == Legal *Author*:: S. Brent Faulkner <brentf@unwwwired.net> *License*:: Copyright (c) 2009 unwwwired.net, released under the MIT license
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sbfaulkner-astrovan-0.5.6 | README.rdoc |