Hi Cynthia, I've got a deploy script you might be interested, it currently resides in the 2.6.0 branch of Capistrano on github, it is the revisioned, and roll-back-able deploy (transactional) without the rails assumptions (I considered removing the Rails-isms in 2.6.0, but that conversation is ongoing in the dev group) -- you can try it out if you like... The pending, potential 2.6 version of the standard deploy recipe is here http://github.com/capistrano/capistrano/tree/release-2.6.0 - specifically you'll want to download, and include the deploy file, replacing the 'load deploy' line in your capfile, to load this one wherever you may choose to put it http://bit.ly/19OaxZ is the deploy file, I usually pop it in config/deploy.rb and just load it in.
There's an example of how I use this here http://gist.github.com/125785 -- it might help, it might not, a lot of that does need to be written up really, especially the SSH options. There is a handbook I'm working on that I keep trying to shout as loudly as possible, I haven't pushed anything new for a few weeks, but I have lots of notes from IRC/this list of things to try and work up... open issues feature requests or fork/pull request me via http://github.com/leehambley/capistrano-handbook Thanks - great to have some feedback. - Lee 2009/6/6 Cynthia Kiser <[email protected]> > On Thu, May 21, 2009 at 2:32 AM, Lee Hambley <[email protected]>wrote: > >> I agree however I'm relatively inexperienced with RDoc, and hear chat >> about how it's the conceptual stuff about cap that people struggle with; >> what runs locally, what do we mean by remote, deploy targets, roles etc.. >> > > What runs where and which users need access to what (so I can set up keys > and ssh-agent forwarding) were the two things that initially had me > confused. But finding the getting started doc on capify.org (the one > demoing capistrano listing files) cleared up a lot of my confusion. After > that, the next thing I would be interested in is a list of variables/methods > - for example, what are all the configuration settings to do with source > control management? > > Another thing I would be interested in (but haven't even gotten around to > looking for) is how to use capistrano to deploy non-rails apps. Even though > I am a total novice at capistrano, I am eyeing it as a good option for > cleaning up some really ugly python deploys we need to do (lots of small, > inter-related apps that need to go out as a group). > > > -- > Cynthia Kiser > [email protected] > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Capistrano" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.co.uk/group/capistrano?hl=en -~----------~----~----~----~------~----~------~--~---
