Переопределить capistrano deploy:assets: прекомпилировать команду в резине

Я использую резину для развертывания на сервере Amazon EC2. Я хочу переопределить задачу deploy: assets: precompile, чтобы она компилировалась локально. Я добавляю задачу в файл deploy.rb, но, похоже, она этого не использует.
Вот суть файла развертывания: https://gist.github.com/bipinshashi/1952e36f9b6bab1c64f4

1 ответ

Я наконец разобрался с проблемой - пришлось закомментировать

загрузить 'deploy/assets'

в deploy.rb и добавьте код в "if Rubber::Util.has_asset_pipeline?" блок. Вот суть с правильным кодом: https://gist.github.com/bipinshashi/703792fa31a5fb0f46f3

Другие вопросы по тегам