rvm.sh 580 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. RETCODE=$(fw_exists rvm.installed)
  3. [ ! "$RETCODE" == 0 ] || { \
  4. # Assume single-user installation
  5. source ~/.rvm/scripts/rvm
  6. return 0;
  7. }
  8. # Never run installation inside of TRAVIS,
  9. # just rely on their default RVM installaton
  10. [ "$TRAVIS" != "true" ] || { \
  11. source /home/travis/.rvm/scripts/rvm
  12. touch 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. source ~/.rvm/scripts/rvm
  20. touch $IROOT/rvm.installed