Update the app for Rails 5.2

After the framework bump, run `rails app:update` to pull in the new
framework changes and defaults.
This commit is contained in:
Matt Rogers 2018-11-17 12:37:03 -06:00
parent daf5736a32
commit 2cbe020d8a
No known key found for this signature in database
GPG key ID: 605D017C07EB4316
17 changed files with 141 additions and 41 deletions

View file

@ -1,10 +1,9 @@
#!/usr/bin/env ruby
require 'pathname'
require 'fileutils'
include FileUtils
# path to your application root.
APP_ROOT = Pathname.new File.expand_path('../../', __FILE__)
APP_ROOT = File.expand_path('..', __dir__)
def system!(*args)
system(*args) || abort("\n== Command #{args} failed ==")
@ -18,6 +17,9 @@ chdir APP_ROOT do
system! 'gem install bundler --conservative'
system('bundle check') || system!('bundle install')
# Install JavaScript dependencies if using Yarn
# system('bin/yarn')
puts "\n== Updating database =="
system! 'bin/rails db:migrate'