Module: MoodeAutoDeployKit::ScriptProvider

Defined in:
lib/moode_auto_deploy_kit/script_provider.rb

Instance Method Summary collapse

Instance Method Details

#create_script(root_dir) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'lib/moode_auto_deploy_kit/script_provider.rb', line 7

def create_script root_dir
  puts "Creating scripts to #{root_dir}"
  app_root_dir = File.join(root_dir, 'app')
  server_root_dir = File.join(root_dir, 'server')

  copy_templates_to_working_dir
  render_templates_according_to_config
  copy_generated_scripts_to_target_dir root_dir
  modify_server_gemfile server_root_dir
end