diff --git a/Capfile b/Capfile index 7e9c9a1..54cec8b 100644 --- a/Capfile +++ b/Capfile @@ -30,7 +30,7 @@ install_plugin Capistrano::SCM::Git require "capistrano/rbenv" # require "capistrano/chruby" require "capistrano/bundler" -# require "capistrano/rails/assets" +require "capistrano/rails/assets" require "capistrano/rails/migrations" # require "capistrano/passenger" require "capistrano/puma" diff --git a/Gemfile b/Gemfile index ea6eb71..db789d6 100644 --- a/Gemfile +++ b/Gemfile @@ -70,8 +70,8 @@ group :development do gem "guard" gem "guard-minitest" - gem 'capistrano-rails' gem "capistrano", "~> 3.10", require: false + gem "capistrano-rails", "~> 1.4", require: false gem "capistrano-rbenv", require: false gem 'capistrano3-puma', require: false end diff --git a/Gemfile.lock b/Gemfile.lock index 6ce9113..bdbfa59 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -69,7 +69,7 @@ GEM capistrano-bundler (1.3.0) capistrano (~> 3.1) sshkit (~> 1.2) - capistrano-rails (1.3.1) + capistrano-rails (1.4.0) capistrano (~> 3.1) capistrano-bundler (~> 1.1) capistrano-rbenv (2.1.3) @@ -323,7 +323,7 @@ DEPENDENCIES binding_of_caller bootsnap (>= 1.1.0) capistrano (~> 3.10) - capistrano-rails + capistrano-rails (~> 1.4) capistrano-rbenv capistrano3-puma capybara (>= 2.15, < 4.0) diff --git a/config/deploy.rb b/config/deploy.rb index e1cec8c..2916822 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -45,3 +45,5 @@ append :linked_files, # set :ssh_options, verify_host_key: :secure set :whenever_identifier, ->{ "#{fetch(:application)}_#{fetch(:stage)}" } + +set :migration_role, :app