mperham/sidekiq — pull request #199 by bzanchet (2012-05-16 20:19:45+00:00)
Title: do not halt deployment if no servers are going to run sidekiq workers

Capistrano has this option to prevent deploys from being halted if no servers are matched for a given role (it just prints a message and continues).

In our case, we only run sidekiq in about half of our servers, and we deploy to groups of servers at a time to reduce downtime. I had to use this option to prevent the deploy from being interrupted when no servers running sidekiq are included in a given deploy.

Is there a reason to halt the deploy when there's no need to deploy to any servers running sidekiq workers?