rvm.sh 645 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. RETCODE=$(fw_exists rvm.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. # Assume single-user installation
  5. source $IROOT/rvm.installed
  6. return 0;
  7. }
  8. # Never run installation inside of TRAVIS,
  9. # just rely on their default RVM installaton
  10. [ "$TRAVIS" != "true" ] || { \
  11. echo "source /home/travis/.rvm/scripts/rvm" > rvm.installed
  12. source $IROOT/rvm.installed
  13. return 0;
  14. }
  15. # Run single-user installation and source rvm
  16. export SHELL=/bin/bash
  17. gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
  18. \curl -sSL https://get.rvm.io | bash -s stable
  19. echo "source ~/.rvm/scripts/rvm" > $IROOT/rvm.installed
  20. source $IROOT/rvm.installed