Browse Source

[ruby] Use Ruby 3.3 and update README's (#8666)

With the release of Ruby 3.3 we no longer need to use the release
candidate.
Petrik de Heus 1 year ago
parent
commit
bbdb62178f
41 changed files with 44 additions and 46 deletions
  1. 1 1
      frameworks/Ruby/agoo/agoo.dockerfile
  2. 1 1
      frameworks/Ruby/grape/README.md
  3. 1 1
      frameworks/Ruby/grape/grape-unicorn.dockerfile
  4. 1 1
      frameworks/Ruby/grape/grape.dockerfile
  5. 1 1
      frameworks/Ruby/hanami/hanami.dockerfile
  6. 2 4
      frameworks/Ruby/rack-sequel/README.md
  7. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel-passenger-mri.dockerfile
  8. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel-postgres-passenger-mri.dockerfile
  9. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel-postgres-unicorn-mri.dockerfile
  10. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel-postgres.dockerfile
  11. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel-unicorn-mri.dockerfile
  12. 1 1
      frameworks/Ruby/rack-sequel/rack-sequel.dockerfile
  13. 1 1
      frameworks/Ruby/rack/README.md
  14. 1 1
      frameworks/Ruby/rack/rack-falcon.dockerfile
  15. 1 1
      frameworks/Ruby/rack/rack-unicorn.dockerfile
  16. 1 1
      frameworks/Ruby/rack/rack.dockerfile
  17. 2 2
      frameworks/Ruby/rails/README.md
  18. 1 1
      frameworks/Ruby/rails/rails-mysql.dockerfile
  19. 1 1
      frameworks/Ruby/rails/rails.dockerfile
  20. 1 1
      frameworks/Ruby/roda-sequel/README.md
  21. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel-passenger-mri.dockerfile
  22. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel-postgres-passenger-mri.dockerfile
  23. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel-postgres-unicorn-mri.dockerfile
  24. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel-postgres.dockerfile
  25. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel-unicorn-mri.dockerfile
  26. 1 1
      frameworks/Ruby/roda-sequel/roda-sequel.dockerfile
  27. 2 2
      frameworks/Ruby/sinatra-sequel/README.md
  28. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-base.dockerfile
  29. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-passenger-mri.dockerfile
  30. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres-passenger-mri.dockerfile
  31. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres-unicorn-mri.dockerfile
  32. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres.dockerfile
  33. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel-unicorn-mri.dockerfile
  34. 1 1
      frameworks/Ruby/sinatra-sequel/sinatra-sequel.dockerfile
  35. 1 1
      frameworks/Ruby/sinatra/README.md
  36. 1 1
      frameworks/Ruby/sinatra/sinatra-passenger-mri.dockerfile
  37. 1 1
      frameworks/Ruby/sinatra/sinatra-postgres-passenger-mri.dockerfile
  38. 1 1
      frameworks/Ruby/sinatra/sinatra-postgres-unicorn-mri.dockerfile
  39. 1 1
      frameworks/Ruby/sinatra/sinatra-postgres.dockerfile
  40. 1 1
      frameworks/Ruby/sinatra/sinatra-unicorn-mri.dockerfile
  41. 1 1
      frameworks/Ruby/sinatra/sinatra.dockerfile

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 RUN apt-get update -q \
 RUN apt-get update -q \
     && apt-get install --no-install-recommends -q -y \
     && apt-get install --no-install-recommends -q -y \

+ 1 - 1
frameworks/Ruby/grape/README.md

@@ -11,7 +11,7 @@ comparing a variety of web servers.
 ## Infrastructure Software Versions
 ## Infrastructure Software Versions
 The tests were run with:
 The tests were run with:
 
 
-* [Ruby 3.3-rc1](http://www.ruby-lang.org/)
+* [Ruby 3.3](http://www.ruby-lang.org/)
 * [Grape 1.6.2](http://www.ruby-grape.org/)
 * [Grape 1.6.2](http://www.ruby-grape.org/)
 * [Rack 2.2.3.1](https://rack.github.io/)
 * [Rack 2.2.3.1](https://rack.github.io/)
 * [Unicorn 6.1.0](https://yhbt.net/unicorn/)
 * [Unicorn 6.1.0](https://yhbt.net/unicorn/)

+ 1 - 1
frameworks/Ruby/grape/grape-unicorn.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1

+ 2 - 4
frameworks/Ruby/rack-sequel/README.md

@@ -12,10 +12,8 @@ a variety of web platforms.
 
 
 The tests will be run with:
 The tests will be run with:
 
 
-* [Ruby 2.4](http://www.ruby-lang.org)
-* [JRuby 9.1](http://jruby.org)
-* [Rubinius 3](https://rubinius.com)\*
-* [Puma 3](http://puma.io)
+* [Ruby 3.3](http://www.ruby-lang.org)
+* [Puma 6](http://puma.io)
 * [Passenger 5](https://www.phusionpassenger.com)
 * [Passenger 5](https://www.phusionpassenger.com)
 * [Unicorn 5](https://bogomips.org/unicorn/)
 * [Unicorn 5](https://bogomips.org/unicorn/)
 * [Rack 2](http://rack.rubyforge.org)
 * [Rack 2](http://rack.rubyforge.org)

+ 1 - 1
frameworks/Ruby/rack-sequel/rack-sequel-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

+ 1 - 1
frameworks/Ruby/rack-sequel/rack-sequel-postgres-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

+ 1 - 1
frameworks/Ruby/rack-sequel/rack-sequel-postgres-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

+ 1 - 1
frameworks/Ruby/rack-sequel/rack-sequel-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

+ 1 - 1
frameworks/Ruby/rack-sequel/rack-sequel-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /rack-sequel
 ADD ./ /rack-sequel
 
 

+ 1 - 1
frameworks/Ruby/rack/README.md

@@ -11,7 +11,7 @@ comparing a variety of web servers.
 ## Infrastructure Software Versions
 ## Infrastructure Software Versions
 The tests were run with:
 The tests were run with:
 
 
-* [Ruby 3.2](http://www.ruby-lang.org/)
+* [Ruby 3.3](http://www.ruby-lang.org/)
 * [JRuby 9.4](http://jruby.org/)
 * [JRuby 9.4](http://jruby.org/)
 * [Rack 3.0.7](http://rack.github.com/)
 * [Rack 3.0.7](http://rack.github.com/)
 * [Unicorn 6.1.0](http://unicorn.bogomips.org/)
 * [Unicorn 6.1.0](http://unicorn.bogomips.org/)

+ 1 - 1
frameworks/Ruby/rack/rack-falcon.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1

+ 1 - 1
frameworks/Ruby/rack/rack-unicorn.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 #RUN apt-get update -yqq && apt-get install -yqq nginx
 #RUN apt-get update -yqq && apt-get install -yqq nginx
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV BUNDLE_FORCE_RUBY_PLATFORM=true
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1

+ 2 - 2
frameworks/Ruby/rails/README.md

@@ -12,8 +12,8 @@ comparing a variety of web platforms.
 
 
 The tests were run with:
 The tests were run with:
 
 
-- [Ruby 3.2.2](http://www.ruby-lang.org/)
-- [Rails 7.0.8](http://rubyonrails.org/)
+- [Ruby 3.3](http://www.ruby-lang.org/)
+- [Rails 7.1](http://rubyonrails.org/)
 - [Puma 6.4](http://puma.io/)
 - [Puma 6.4](http://puma.io/)
 - [MySQL](https://dev.mysql.com/)
 - [MySQL](https://dev.mysql.com/)
 - [PostgreSQL](https://www.postgresql.org/)
 - [PostgreSQL](https://www.postgresql.org/)

+ 1 - 1
frameworks/Ruby/rails/rails-mysql.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 RUN apt-get update -yqq && apt-get install -yqq --no-install-recommends redis-server
 RUN apt-get update -yqq && apt-get install -yqq --no-install-recommends redis-server
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 RUN apt-get update -yqq && apt-get install -yqq --no-install-recommends redis-server
 RUN apt-get update -yqq && apt-get install -yqq --no-install-recommends redis-server
 
 

+ 1 - 1
frameworks/Ruby/roda-sequel/README.md

@@ -12,7 +12,7 @@ comparing a variety of web platforms.
 
 
 The tests will be run with:
 The tests will be run with:
 
 
-* [Ruby 2.4](http://www.ruby-lang.org)
+* [Ruby 3.3](http://www.ruby-lang.org)
 * [JRuby 9.1](http://jruby.org)
 * [JRuby 9.1](http://jruby.org)
 * [Rubinius 3](https://rubinius.com)\*
 * [Rubinius 3](https://rubinius.com)\*
 * [Puma 3](http://puma.io)
 * [Puma 3](http://puma.io)

+ 1 - 1
frameworks/Ruby/roda-sequel/roda-sequel-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

+ 1 - 1
frameworks/Ruby/roda-sequel/roda-sequel-postgres-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

+ 1 - 1
frameworks/Ruby/roda-sequel/roda-sequel-postgres-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

+ 1 - 1
frameworks/Ruby/roda-sequel/roda-sequel-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

+ 1 - 1
frameworks/Ruby/roda-sequel/roda-sequel-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ADD ./ /roda-sequel
 ADD ./ /roda-sequel
 WORKDIR /roda-sequel
 WORKDIR /roda-sequel

+ 2 - 2
frameworks/Ruby/sinatra-sequel/README.md

@@ -12,9 +12,9 @@ comparing a variety of web platforms.
 
 
 The tests will be run with:
 The tests will be run with:
 
 
-* [Ruby 3.3-rc1](http://www.ruby-lang.org)
+* [Ruby 3.3](http://www.ruby-lang.org)
 * [JRuby 9.4](http://jruby.org)
 * [JRuby 9.4](http://jruby.org)
-* [Puma 3](http://puma.io)
+* [Puma 6](http://puma.io)
 * [Passenger 5](https://www.phusionpassenger.com)
 * [Passenger 5](https://www.phusionpassenger.com)
 * [Unicorn 5](https://bogomips.org/unicorn/)
 * [Unicorn 5](https://bogomips.org/unicorn/)
 * [Sinatra 2](http://www.sinatrarb.com)
 * [Sinatra 2](http://www.sinatrarb.com)

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-base.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra-sequel/sinatra-sequel-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra/README.md

@@ -12,7 +12,7 @@ comparing a variety of web platforms.
 
 
 The tests will be run with:
 The tests will be run with:
 
 
-* [Ruby 3.3-rc](http://www.ruby-lang.org)
+* [Ruby 3.3](http://www.ruby-lang.org)
 * [Puma 6](http://puma.io)
 * [Puma 6](http://puma.io)
 * [Passenger 6](https://www.phusionpassenger.com)
 * [Passenger 6](https://www.phusionpassenger.com)
 * [Unicorn 6](https://bogomips.org/unicorn/)
 * [Unicorn 6](https://bogomips.org/unicorn/)

+ 1 - 1
frameworks/Ruby/sinatra/sinatra-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra/sinatra-postgres-passenger-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra/sinatra-postgres-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra/sinatra-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

+ 1 - 1
frameworks/Ruby/sinatra/sinatra-unicorn-mri.dockerfile

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1
 
 

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

@@ -1,4 +1,4 @@
-FROM ruby:3.3-rc
+FROM ruby:3.3
 
 
 ENV RUBY_YJIT_ENABLE=1
 ENV RUBY_YJIT_ENABLE=1