diff options
Diffstat (limited to 'lib/tasks/backup.rake')
-rw-r--r-- | lib/tasks/backup.rake | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/tasks/backup.rake b/lib/tasks/backup.rake index 4eaa311..67c2dc4 100644 --- a/lib/tasks/backup.rake +++ b/lib/tasks/backup.rake @@ -3,13 +3,14 @@ namespace :backup do desc "GITLAB | Create a backup of the GitLab CI database" task create: :environment do configure_cron_mode + mysql_to_postgresql = (ENV['MYSQL_TO_POSTGRESQL'] == '1') $progress.puts "Applying final database migrations ... ".blue Rake::Task['db:migrate'].invoke $progress.puts "done".green $progress.puts "Dumping database ... ".blue - Backup::Database.new.dump + Backup::Database.new.dump(mysql_to_postgresql) $progress.puts "done".green $progress.puts "Dumping builds ... ".blue |