# Load DSL and Setup Up Stages require ‘capistrano/setup’

# Includes default deployment tasks require ‘capistrano/deploy’

require ‘capistrano/bundler’ require ‘capistrano/rails/assets’ require ‘capistrano/rails/migrations’ require “whenever/capistrano” require ‘capistrano/webpack’

require ‘capistrano/rtrack’ require ‘capistrano/npm’

require ‘capistrano/puma’

install_plugin Capistrano::Puma install_plugin Capistrano::Puma::Workers install_plugin Capistrano::Puma::Jungle install_plugin Capistrano::Puma::Systemd

require “capistrano/scm/git” install_plugin Capistrano::SCM::Git

# Loads custom tasks from ‘lib/capistrano/tasks’ if you have any defined. Dir.glob(‘lib/capistrano/tasks/*.cap’).each { |r| import r }