Ruby 3.2.2 and Rails 7.0.4.3

This commit is contained in:
Jez Caudle 2023-05-09 17:40:19 +01:00
parent 6f50726b64
commit 175367a189
6 changed files with 91 additions and 10 deletions

View File

@ -1 +1 @@
ruby-3.0.3 ruby-3.2.2

View File

@ -4,10 +4,12 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gem 'devise' gem 'devise'
gem 'cancancan' gem 'cancancan'
ruby "3.1.3" ruby "3.2.2"
gem "nokogiri", force_ruby_platform: true
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.0.4.2" gem "rails", "~> 7.0.4.3"
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] # The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails" gem "sprockets-rails"

View File

@ -248,6 +248,7 @@ DEPENDENCIES
importmap-rails importmap-rails
jbuilder jbuilder
mysql2 (~> 0.5) mysql2 (~> 0.5)
nokogiri
puma! puma!
rails (~> 7.0.4.3) rails (~> 7.0.4.3)
selenium-webdriver selenium-webdriver
@ -260,7 +261,7 @@ DEPENDENCIES
webdrivers webdrivers
RUBY VERSION RUBY VERSION
ruby 3.1.4p223 ruby 3.2.2
BUNDLED WITH BUNDLED WITH
2.3.26 2.3.26

75
Gemfile.old Normal file
View File

@ -0,0 +1,75 @@
source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gem 'devise'
gem 'cancancan'
ruby "3.2.2"
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.0.4.3"
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
gem "sprockets-rails"
# Use mysql as the database for Active Record
gem "mysql2", "~> 0.5"
# Use the Puma web server [https://github.com/puma/puma]
gem "puma", git: 'https://github.com/puma/puma', branch: 'master'
# Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails]
gem "importmap-rails"
# Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev]
gem "turbo-rails"
# Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev]
gem "stimulus-rails"
# Build JSON APIs with ease [https://github.com/rails/jbuilder]
gem "jbuilder"
# Use Redis adapter to run Action Cable in production
# gem "redis", "~> 4.0"
# Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis]
# gem "kredis"
# Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword]
# gem "bcrypt", "~> 3.1.7"
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
# Reduces boot times through caching; required in config/boot.rb
gem "bootsnap", require: false
# Use Sass to process CSS
# gem "sassc-rails"
# Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images]
gem "image_processing", "~> 1.2"
group :development, :test do
# See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem
gem "debug", platforms: %i[ mri mingw x64_mingw ]
end
group :development do
# Use console on exceptions pages [https://github.com/rails/web-console]
gem "web-console"
# Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler]
# gem "rack-mini-profiler"
# Speed up commands on slow machines / big apps [https://github.com/rails/spring]
gem "spring"
end
group :test do
# Use system testing [https://guides.rubyonrails.org/testing.html#system-testing]
gem "capybara"
gem "selenium-webdriver"
gem "webdrivers"
end

View File

@ -1,8 +1,9 @@
// Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails // Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails
import "jquery" import "jquery";
import "@hotwired/turbo-rails" import "@hotwired/turbo-rails";
import "controllers" //import "controllers";
import "trix" import Trix from "trix";
import "@rails/actiontext" import "@rails/actiontext";
window.importmapScriptsLoaded = true; window.importmapScriptsLoaded = true;

View File

@ -4,5 +4,7 @@ pin "application", preload: true
pin "@hotwired/turbo-rails", to: "turbo.min.js", preload: true pin "@hotwired/turbo-rails", to: "turbo.min.js", preload: true
pin "@hotwired/stimulus", to: "stimulus.min.js", preload: true pin "@hotwired/stimulus", to: "stimulus.min.js", preload: true
pin "@hotwired/stimulus-loading", to: "stimulus-loading.js", preload: true pin "@hotwired/stimulus-loading", to: "stimulus-loading.js", preload: true
pin "trix"
pin "@rails/actiontext", to: "actiontext.js"
pin_all_from "app/javascript/controllers", under: "controllers"
pin "script" pin "script"
# pin_all_from "app/javascript/controllers", under: "controllers"