From b732865e119961557ae38ca2a48ef07726ac201c Mon Sep 17 00:00:00 2001 From: Trey Pendragon Date: Thu, 26 Jul 2018 10:09:32 -0700 Subject: [PATCH] Add deploy for npm installation. --- config/deploy.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/config/deploy.rb b/config/deploy.rb index c8d4ce8a..f7c178d9 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -75,8 +75,21 @@ end end end + + +namespace :deploy do + desc 'Run rake npm install' + task :npm_install do + on roles(:web) do + within release_path do + execute("cd #{release_path} && npm install") + end + end + end +end after 'deploy:reverted', 'sneakers:restart' after 'deploy:published', 'sneakers:restart' after 'deploy:starting', 'sidekiq:quiet' after 'deploy:reverted', 'sidekiq:restart' after 'deploy:published', 'sidekiq:restart' +before "deploy:assets:precompile", "deploy:npm_install"