summaryrefslogtreecommitdiff
path: root/lib/backup/artifacts.rb
diff options
context:
space:
mode:
authorJon Cairns <jon@joncairns.com>2015-11-12 12:06:19 +0000
committerJon Cairns <jon@joncairns.com>2015-11-12 12:06:19 +0000
commit1c89db5e395cb3e5c90bab5d3587dbd07229a248 (patch)
tree9f040e0194dcc21aa455e859049f14919090e640 /lib/backup/artifacts.rb
parente073b09f1f0d7b37ece6ecb3e7e485eb3f5e2e6f (diff)
parent63144cd062f6d259f1f30b6e06eb92a16caa8dec (diff)
downloadgitlab-ce-1c89db5e395cb3e5c90bab5d3587dbd07229a248.tar.gz
Merge remote-tracking branch 'gitlab/master' into omniauth-doc-fix
Diffstat (limited to 'lib/backup/artifacts.rb')
-rw-r--r--lib/backup/artifacts.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/backup/artifacts.rb b/lib/backup/artifacts.rb
new file mode 100644
index 00000000000..51fa3867e67
--- /dev/null
+++ b/lib/backup/artifacts.rb
@@ -0,0 +1,13 @@
+require 'backup/files'
+
+module Backup
+ class Artifacts < Files
+ def initialize
+ super('artifacts', ArtifactUploader.artifacts_path)
+ end
+
+ def create_files_dir
+ Dir.mkdir(app_files_dir, 0700)
+ end
+ end
+end