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 [email protected]
* To unsubscribe from this group, send email to
[email protected] For more options, visit this group at
http://groups.google.com/group/capistrano?hl=en