github.com/walf443/mgr@v0.0.0-20150203144449-6f7a3a548462/cli/railssample/bin/setup (about) 1 #!/usr/bin/env ruby 2 require 'pathname' 3 4 # path to your application root. 5 APP_ROOT = Pathname.new File.expand_path('../../', __FILE__) 6 7 Dir.chdir APP_ROOT do 8 # This script is a starting point to setup your application. 9 # Add necessary setup steps to this file: 10 11 puts "== Installing dependencies ==" 12 system "gem install bundler --conservative" 13 system "bundle check || bundle install" 14 15 # puts "\n== Copying sample files ==" 16 # unless File.exist?("config/database.yml") 17 # system "cp config/database.yml.sample config/database.yml" 18 # end 19 20 puts "\n== Preparing database ==" 21 system "bin/rake db:setup" 22 23 puts "\n== Removing old logs and tempfiles ==" 24 system "rm -f log/*" 25 system "rm -rf tmp/cache" 26 27 puts "\n== Restarting application server ==" 28 system "touch tmp/restart.txt" 29 end