From 3b84b7d57c2a06b7d5838266721866ed7db011ef Mon Sep 17 00:00:00 2001 From: George Claghorn Date: Thu, 11 Oct 2018 12:31:52 -0400 Subject: Move installation tasks to lib/tasks/install.rake --- lib/tasks/install.rake | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lib/tasks/install.rake (limited to 'lib/tasks/install.rake') diff --git a/lib/tasks/install.rake b/lib/tasks/install.rake new file mode 100644 index 0000000000..fdd76d8234 --- /dev/null +++ b/lib/tasks/install.rake @@ -0,0 +1,19 @@ +# frozen_string_literal: true + +namespace :action_mailbox do + # Prevent migration installation task from showing up twice. + Rake::Task["install:migrations"].clear_comments + + desc "Copy over the migration" + task install: %w( environment install:copy_migration active_storage:install ) + + namespace :install do + task :copy_migration do + if Rake::Task.task_defined?("action_mailbox:install:migrations") + Rake::Task["action_mailbox:install:migrations"].invoke + else + Rake::Task["app:action_mailbox:install:migrations"].invoke + end + end + end +end -- cgit v1.2.3