Browse Source

[ruby/rage] Upgrade to Ruby 3.5-rc (#9871)

Ruby 3.5 requires including logger gem as a dependency.
Petrik de Heus 3 months ago
parent
commit
50c9bd18a2

+ 1 - 0
frameworks/Ruby/rage-sequel/Gemfile

@@ -5,3 +5,4 @@ gem "rage-rb", "~> 1.10"
 gem "pg", "~> 1.0"
 gem 'sequel', '~> 5.0'
 gem 'sequel_pg', '~> 1.6', platforms: :ruby, require: false
+gem 'logger' # required for ruby 3.5

+ 3 - 1
frameworks/Ruby/rage-sequel/Gemfile.lock

@@ -2,6 +2,7 @@ GEM
   remote: https://rubygems.org/
   specs:
     bigdecimal (3.1.9)
+    logger (1.7.0)
     pg (1.5.9)
     rack (2.2.13)
     rack-test (2.2.0)
@@ -21,13 +22,14 @@ GEM
       pg (>= 0.18.0, != 1.2.0)
       sequel (>= 4.38.0)
     thor (1.3.2)
-    zeitwerk (2.7.1)
+    zeitwerk (2.7.2)
 
 PLATFORMS
   ruby
   x86_64-darwin-20
 
 DEPENDENCIES
+  logger
   pg (~> 1.0)
   rage-rb (~> 1.10)
   sequel (~> 5.0)

+ 1 - 1
frameworks/Ruby/rage-sequel/rage-sequel.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.4
+FROM ruby:3.5-rc
 
 EXPOSE 8080
 WORKDIR /rage-sequel

+ 1 - 1
frameworks/Ruby/rage/rage.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.4
+FROM ruby:3.5-rc
 
 EXPOSE 8080
 WORKDIR /rage