Module: Generapp::Actions::Configuration
- Included in:
- Generapp::AppBuilder
- Defined in:
- lib/generapp/actions/configuration.rb
Overview
App configuration associated actions
Instance Method Summary collapse
- #configure_puma ⇒ Object
- #generate_devise ⇒ Object
- #rspec_task ⇒ Object protected
- #set_up_foreman ⇒ Object
- #setup_default_rake_task ⇒ Object
Instance Method Details
#configure_puma ⇒ Object
11 12 13 |
# File 'lib/generapp/actions/configuration.rb', line 11 def configure_puma copy_file 'config/puma.rb', 'config/puma.rb' end |
#generate_devise ⇒ Object
20 21 22 |
# File 'lib/generapp/actions/configuration.rb', line 20 def generate_devise generate 'devise:install' end |
#rspec_task ⇒ Object (protected)
26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/generapp/actions/configuration.rb', line 26 def rspec_task <<-RUBY task(:default).clear task default: [:spec] if defined? RSpec task(:spec).clear RSpec::Core::RakeTask.new(:spec) do |t| t.verbose = false end end RUBY end |
#set_up_foreman ⇒ Object
15 16 17 18 |
# File 'lib/generapp/actions/configuration.rb', line 15 def set_up_foreman copy_file 'Procfile', 'Procfile' copy_file 'Procfile.dev', 'Procfile.dev' end |
#setup_default_rake_task ⇒ Object
5 6 7 8 9 |
# File 'lib/generapp/actions/configuration.rb', line 5 def setup_default_rake_task append_file 'Rakefile' do rspec_task end end |