Module: TorqueBox::DeployUtils

Defined in:
lib/xnlogic/deploy.rb

Class Method Summary collapse

Class Method Details

.precompile_assets(app_dir) ⇒ Object



18
19
20
21
22
# File 'lib/xnlogic/deploy.rb', line 18

def self.precompile_assets(app_dir)
  Dir.chdir( app_dir ) do
    jruby_command( "-S bundle exec rake assets:precompile" )
  end
end

.run_command(cmd) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/xnlogic/deploy.rb', line 9

def self.run_command(cmd)
  puts cmd

  # RUBYOPT has to be unset from the environment so bundler doesn't lose its shit
  env_vars = { 'RUBYOPT' => nil }

  system(env_vars, "#{cmd} 2>&1")
end