#ruby-on-rails #capistrano
#ruby-on-rails #capistrano
Вопрос:
Я хочу запустить команду, сохранить выходные данные в виде tmp-файла и скопировать его обратно на свой локальный компьютер.
Ответ №1:
Начиная с версии Capistrano 2.3.0, в вашем сценарии развертывания есть команды download
и upload
, которые вы можете использовать. Вот сообщение в блоге, рассказывающее об этих функциях.
download "/remote/file", "/local/file"
Комментарии:
1. По умолчанию используется передача SFTP. Вы можете принудительно выполнить SCP, вызвав
download "/remote/file", "/local/file", via: :scp