Я использую Capistrano для запуска удаленной задачи. Моя задача выглядит так:
task :my_task do
run "my_command"
end
Моя проблема в том, что если my_command
имеет статус выхода!= 0, то Капистрано считает, что он не прошел и выходит. Как я могу заставить capistrano продолжать работу при выходе, когда статус выхода не равен 0? Я изменил my_command
на my_command;echo
, и он работает, но он похож на хак.