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

Reply via email to