I have a set of rake tasks where I need to invoke capistrano at some point. Edwin Goei’s blog suggests shelling out to capistrano via “sh”.
Is there a simpler way? It would seem you should be able to call the appropriate tasks programmatically. Thanks in advance.
Yes, Capistrano has programmatic access to the command-line components. If you want to call them from a rake task, though, you need to do a little extra work.