class Rockstart::RunGenerator

Public Instance Methods

generate_authorization() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 42
def generate_authorization
  generate "rockstart:authorization", auth0_option, devise_option, pundit_option
end
generate_deployment() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 59
def generate_deployment
  generate "rockstart:deployment",
           auth0_option,
           devise_option,
           frontend_option,
           memcached_option,
           postgres_option,
           rollbar_option,
           sidekiq_option
end
generate_frontend_app() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 36
def generate_frontend_app
  return unless frontend?

  generate "rockstart:frontend_app"
end
generate_mailers() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 28
def generate_mailers
  generate "rockstart:mailers"
end
generate_monitoring() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 46
def generate_monitoring
  generate "rockstart:monitoring",
           auth0_option,
           devise_option,
           memcached_option,
           rollbar_option,
           sidekiq_option
end
generate_quality() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 70
def generate_quality
  generate "rockstart:quality"
end
generate_security() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 55
def generate_security
  generate "rockstart:security", devise_option, rollbar_option, *content_security_options
end
generate_storage() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 24
def generate_storage
  generate "rockstart:storage", memcached_option, postgres_option
end
generate_testing() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 20
def generate_testing
  generate "rockstart:testing", auth0_option, devise_option
end
generate_workers() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 32
def generate_workers
  generate "rockstart:workers", devise_option, sidekiq_option
end
setup_development_environment() click to toggle source
# File lib/generators/rockstart/run/run_generator.rb, line 12
def setup_development_environment
  generate "rockstart:development",
           auth0_option,
           devise_option,
           postgres_option,
           pundit_option
end