Class: Trek::Generators::Install::ProcfilesGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Includes:
Helpers
Defined in:
lib/generators/trek/install/procfiles_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_overmindenvObject



14
15
16
17
18
19
20
21
# File 'lib/generators/trek/install/procfiles_generator.rb', line 14

def create_overmindenv
  create_file ".overmind.env" do
    <<~TEXT
      OVERMIND_NO_PORT=1
      OVERMIND_PROCFILE=Procfile.dev
    TEXT
  end
end

#create_procfile_devObject



23
24
25
26
27
28
29
30
# File 'lib/generators/trek/install/procfiles_generator.rb', line 23

def create_procfile_dev
  create_file "Procfile.dev" do
    <<~TEXT
      web: env RUBY_DEBUG_OPEN=true bin/rails server
      js: yarn build --watch
    TEXT
  end
end