Upgrade to Ruby 3.0.6

Hey nice! We have to add webrick now because it's not included in Ruby 3, but hey just drop it right back in.

Idk how to choose between this or puma or whatever, but in the absence of a specific reason let's just pick the one whose name I know best.
This commit is contained in:
Emi Matchu 2023-08-03 16:15:23 -07:00
parent eb5e9d53cb
commit 02a9afbb74
5 changed files with 9 additions and 4 deletions

View file

@ -1 +1 @@
2.6.10 3.0.6

View file

@ -1,8 +1,11 @@
source 'http://rubygems.org' source 'http://rubygems.org'
ruby '2.6.10' ruby '3.0.6'
gem 'rails', '= 6.1.7.4' gem 'rails', '= 6.1.7.4'
# The HTTP server running the Rails instance.
gem 'webrick', '~> 1.7'
# Our database is MySQL, in both development and production. # Our database is MySQL, in both development and production.
gem 'mysql2', '~> 0.5.5' gem 'mysql2', '~> 0.5.5'

View file

@ -301,6 +301,7 @@ GEM
activemodel (>= 6.0.0) activemodel (>= 6.0.0)
bindex (>= 0.4.0) bindex (>= 0.4.0)
railties (>= 6.0.0) railties (>= 6.0.0)
webrick (1.8.1)
websocket-driver (0.7.6) websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0) websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5) websocket-extensions (0.1.5)
@ -341,10 +342,11 @@ DEPENDENCIES
sass-rails (~> 5.0, >= 5.0.7) sass-rails (~> 5.0, >= 5.0.7)
uglifier (~> 4.2) uglifier (~> 4.2)
web-console (~> 4.2) web-console (~> 4.2)
webrick (~> 1.7)
will_paginate (~> 4.0) will_paginate (~> 4.0)
RUBY VERSION RUBY VERSION
ruby 2.6.10p210 ruby 3.0.6p216
BUNDLED WITH BUNDLED WITH
2.4.18 2.4.18

2
Vagrantfile vendored
View file

@ -75,7 +75,7 @@ Vagrant.configure("2") do |config|
apt-get install -y libmysqlclient-dev libcurl4-openssl-dev nodejs apt-get install -y libmysqlclient-dev libcurl4-openssl-dev nodejs
su vagrant -c 'git clone https://github.com/rbenv/rbenv.git ~/.rbenv' su vagrant -c 'git clone https://github.com/rbenv/rbenv.git ~/.rbenv'
su vagrant -c 'git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build' su vagrant -c 'git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build'
su vagrant -c '~/.rbenv/bin/rbenv install 2.6.10 && ~/.rbenv/shims/gem update --system' su vagrant -c '~/.rbenv/bin/rbenv install 3.0.6 && ~/.rbenv/shims/gem update --system'
apt-get install -y mysql-server apt-get install -y mysql-server
mysql -e "CREATE USER IF NOT EXISTS openneo_impress IDENTIFIED BY 'openneo_impress';" mysql -e "CREATE USER IF NOT EXISTS openneo_impress IDENTIFIED BY 'openneo_impress';"
mysql -e "CREATE DATABASE IF NOT EXISTS openneo_impress;" mysql -e "CREATE DATABASE IF NOT EXISTS openneo_impress;"

BIN
vendor/cache/webrick-1.8.1.gem vendored Normal file

Binary file not shown.