class Masshtab::DeployGenerator

Public Instance Methods

add_gems() click to toggle source
# File lib/generators/masshtab/deploy/deploy_generator.rb, line 18
def add_gems
  gem 'mysql2'
  gem 'unicorn'
  gem 'capistrano'
  gem 'therubyracer'
end
configure_production() click to toggle source
# File lib/generators/masshtab/deploy/deploy_generator.rb, line 14
def configure_production
  application 'config.assets.precompile += %w(*.js *.css)', env: :production
end
copy_files() click to toggle source
# File lib/generators/masshtab/deploy/deploy_generator.rb, line 25
def copy_files
  template 'Capfile', Rails.root.join('Capfile')
  template 'unicorn.rb', Rails.root.join('config', 'unicorn.rb')
  template 'deploy.rb', Rails.root.join('config', 'deploy.rb')
end