Commit da1fd14e authored by Jacob Vosmaer's avatar Jacob Vosmaer
Browse files

Add some comments in the backup scripts

parent 2781db6e
......@@ -13,6 +13,9 @@ module Backup
FileUtils.mkdir_p(File.dirname(backup_builds_tarball))
FileUtils.rm_f(backup_builds_tarball)
# Use 'tar -czf -' instead of 'tar -cz' because on some systems the
# default behavior of tar is to talk to a tape device instead of
# stdin/stdout.
system(
*%W(tar -C #{app_builds_dir} -czf - -- .),
out: [backup_builds_tarball, 'w', 0600]
......@@ -23,6 +26,9 @@ module Backup
backup_existing_builds_dir
Dir.mkdir(app_builds_dir, 0700)
# Use 'tar -xzf -' instead of 'tar -xz' because on some systems the
# default behavior of tar is to talk to a tape device instead of
# stdin/stdout.
system(
*%W(tar -C #{app_builds_dir} -xzf - -- .),
in: backup_builds_tarball
......
......@@ -2,6 +2,7 @@ require 'yaml'
module Backup
class Database
# These are the final CI tables (final prior to integration in GitLab)
TABLES = %w{
ci_application_settings ci_builds ci_commits ci_events ci_jobs ci_projects
ci_runner_projects ci_runners ci_services ci_tags ci_taggings ci_trigger_requests
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment