Я хочу написать рецепт с Capistrano 3, выполняющим задачу на удаленном сервере с помощью sudo.Capistrano 3 sudo task
С Capistrano 2 это может быть сделано, например:
default_run_options[:pty] = true
task :hello do
run "#{sudo} cp ~/something /something"
end
С Capistrano 3 я нашел:
set :pty, true
Но я не смог выполнить задание выполняется с Судом.
Как запустить задачу с помощью sudo?
@Rubyman ': use_sudo' не является допустимым параметром для Capistrano 3. См. Этот [соответствующий билет] (https://github.com/capistrano/capistrano/issues/920) – milkfarm