Check which folders and archives should be packed before passing to tar command.

This commit is contained in:
Marin Jankovski 2015-11-18 13:01:35 +01:00
parent 3b1f68e4b9
commit f5e3d93c28
1 changed files with 6 additions and 8 deletions

View File

@ -150,17 +150,15 @@ module Backup
private
def backup_contents
folders_to_backup + ["uploads.tar.gz", "builds.tar.gz", "artifacts.tar.gz", "backup_information.yml"]
folders_to_backup + archives_to_backup + ["backup_information.yml"]
end
def archives_to_backup
%w{uploads builds artifacts}.map{ |name| (name + ".tar.gz") unless skipped?(name) }.compact
end
def folders_to_backup
folders = %w{repositories db}
if ENV["SKIP"]
return folders.reject{ |folder| ENV["SKIP"].include?(folder) }
end
folders
%w{repositories db}.map{ |name| name unless skipped?(name) }.compact
end
def settings