Skip to content

build: update dependencies for rails 5.0.0#1

Open
anachronicsofa wants to merge 13 commits into3-1-stablefrom
3-1-0-stable
Open

build: update dependencies for rails 5.0.0#1
anachronicsofa wants to merge 13 commits into3-1-stablefrom
3-1-0-stable

Conversation

@anachronicsofa
Copy link

@anachronicsofa anachronicsofa commented Jan 30, 2025

Atualização de dependências para o rails 5.0.0

O que foi feito:

  • Ajuste de versionamento de dependências;
  • Ajuste de métodos deprecados e remoção de gems inutilizadas (versioncake, shoulda-matches);
  • Troca em massa de FactoryGirl -> FactoryBot (grep -e FactoryGirl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|FactoryGirl|FactoryBot|g");

Talvez seja necessário ajustar as migrations:

# Update migrations to use ActiveRecord::Migration[5.0]
grep -rl ActiveRecord::Migration$ db | xargs sed -i '' "s/ActiveRecord::Migration/ActiveRecord::Migration[5.0]/g"

Validar build:

# Montar o sandbox 
bundle exec rake sandbox

# Subir o app 
cd sandbox
bundle exec rake railties:install:migrations
bundle exec rake db:migrate
bundle exec rake db:seed
bundle exec rake spree_sample:load
rails s

TODO:

Ajuste na dependência do spree_auth_devise que está apontando para repositório do Bruno (não funcionou apontar para branch da versão do spree original).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant