Pete, You can start reading the capistrano wiki at http://wiki.capify.org - it is an ongoing project but you should find a chunk of what you need there, I expect you'll want to examine the default implementations of those methods, and implement them in your own way, and - as detailed in the wiki, you can just skip inclusion of the default recipes.
- http://wiki.capify.org/article/Neutralise_Capistrano_Default_Methods - http://wiki.capify.org/article/Default_Execution_Path Those two links, in particular should help, not least because the default execution path page tells you where to find the default recipe files (in the gems directory) on each of the different O/S choices. Good luck & come back to us if you need anything. Lee Hambley 2009/1/24 Pete Hodgson <[email protected]> > > Hi Folks, > > I have a ruby project that will be going into production soon, and I'd > love to use capistrano's sweet sweet juju to automate deployment. The > catch is that this ruby project isn't a rails project. Amazing, I > know ;) For those that are interested, it's a suite of small discrete > ruby components that are processing data in parallel, communicating > via an activeMQ messaging server over stomp. Fun stuff actually! > > So my question is, does anyone know of any good resources > (documentation, wiki articles, blog posts, whatever) on what I'd need > to do to bend capistrano's will to this task? I've done some research > and to be honest I haven't found much. I'm assuming most of the work > here would be in overriding or re-implementing some of the standard > tasks that cap runs (update_code, rollback etc). Or maybe I'm way off > target? Anyway, any pointers would be greatly appreciated. > > Cheers, > Pete > > > --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
