houdini_upgrade:run now accepts the aws_bucket and aws_assethost options
This commit is contained in:
parent
d31ced53dd
commit
68ef9c723e
1 changed files with 7 additions and 5 deletions
|
@ -4,18 +4,20 @@
|
|||
namespace :houdini_upgrade do
|
||||
Rake::Task["install:migrations"].clear_comments
|
||||
desc "Run houdini upgrade to v2"
|
||||
task :run => :environment do
|
||||
task :run, [:aws_bucket, :aws_assethost] => :environment do |t, args|
|
||||
Rake::Task["houdini_upgrade:install:migrations"].invoke
|
||||
Rake::Task["active_storage:install"].invoke
|
||||
Rake::Task["houdini_upgrade:cw_to_activestorage"].invoke
|
||||
Rake::Task["houdini_upgrade:run_db_migration"].invoke
|
||||
Rake::Task["houdini_upgrade:cw_to_activestorage"].invoke(*args)
|
||||
Rake::Task["houdini_upgrade:migration"].invoke
|
||||
end
|
||||
|
||||
task :migration do
|
||||
sh 'rails db:migrate'
|
||||
end
|
||||
|
||||
task :cw_to_activestorage do
|
||||
sh 'rails generate cw_to_activestorage'
|
||||
task :cw_to_activestorage, [:aws_bucket, :aws_assethost] do |t, args|
|
||||
tail = ["--aws-bucket=#{args[:aws_bucket]}"]
|
||||
tail.push("--aws-assethost=#{args[:aws_assethost]}") if args[:aws_assethost]
|
||||
sh "rails generate cw_to_activestorage #{tail.join(' ')}"
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue