setup_ruby.sh 621 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. export NGINX_HOME=${IROOT}/nginx
  3. source $IROOT/java7.installed
  4. sed -i 's|host: .*|host: '"${DBHOST}"'|g' config/database.yml
  5. sed -i 's|/usr/local/nginx/|'"${IROOT}"'/nginx/|g' config/nginx.conf
  6. # We assume single-user installation as
  7. # done in our rvm.sh script and
  8. # in Travis-CI
  9. if [ "$TRAVIS" = "true" ]
  10. then
  11. source /home/travis/.rvm/scripts/rvm
  12. else
  13. source $HOME/.rvm/scripts/rvm
  14. fi
  15. rm -f Gemfile
  16. cp Gemfile-ruby Gemfile
  17. cp Gemfile-ruby.lock Gemfile.lock
  18. $NGINX_HOME/sbin/nginx -c $TROOT/config/nginx.conf
  19. rvm ruby-2.0.0-p0 do bundle exec unicorn_rails -E production -c $TROOT/config/unicorn.rb &