Browse Source

Alter Vagrantfile to use RVM for Ruby installation (#2346)

closed-social-glitch-2
Effy Elden 7 years ago
committed by Eugen
parent
commit
a9a4710fe1
1 changed files with 4 additions and 15 deletions
  1. +4
    -15
      Vagrantfile

+ 4
- 15
Vagrantfile View File

@ -35,23 +35,12 @@ sudo apt-get install \
libreadline-dev \ libreadline-dev \
-y -y
# Install rbenv
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
cd ~/.rbenv && src/configure && make -C src
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
# Install rvm
cd /vagrant cd /vagrant
read RUBY_VERSION < .ruby-version read RUBY_VERSION < .ruby-version
echo "Compiling Ruby $RUBY_VERSION: warning, this takes a while!!!"
rbenv install $RUBY_VERSION
rbenv global $RUBY_VERSION
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
curl -sSL https://get.rvm.io | bash -s stable --ruby=$RUBY_VERSION
source /home/vagrant/.rvm/scripts/rvm
# Configure database # Configure database
sudo -u postgres createuser -U postgres vagrant -s sudo -u postgres createuser -U postgres vagrant -s

Loading…
Cancel
Save