I've a (non-Rails) deployment that involves a Facebook (i.e., Web) app and a collection of services (worker tasks, mostly).
The Capistrano built-in tasks don't respect the role limitations on any custom tasks that invoke them; e.g., task my_task, :roles => :services do update # will be executed on all servers, not just those with role :services end I think this is a pity; it means I have to effectively copy deploy.rb from the Capistrano gem and modify every last useful built-in, down to symlink, for each role. Doesn't it make sense to propagate the role limitations on custom tasks to any tasks they invoke? -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to capistrano@googlegroups.com * To unsubscribe from this group, send email to capistrano+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/capistrano?hl=en