diff options
author | Lin Jen-Shin <godfat@godfat.org> | 2017-08-23 21:51:21 +0800 |
---|---|---|
committer | Lin Jen-Shin <godfat@godfat.org> | 2017-08-23 21:51:21 +0800 |
commit | 140ac8d2ad81f03f67dddcb565458e9baee79755 (patch) | |
tree | d1403d9f02eb8d4ffa6b91d4c7f51606c13a3078 /app/services/projects | |
parent | 5f811894a8ba0d85298cc695c360f171d30c193c (diff) | |
download | gitlab-ce-140ac8d2ad81f03f67dddcb565458e9baee79755.tar.gz |
Add changelog and tests
Diffstat (limited to 'app/services/projects')
-rw-r--r-- | app/services/projects/import_export/cleanup_service.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/services/projects/import_export/cleanup_service.rb b/app/services/projects/import_export/cleanup_service.rb index 54d7fb88a91..75eaee0cb7b 100644 --- a/app/services/projects/import_export/cleanup_service.rb +++ b/app/services/projects/import_export/cleanup_service.rb @@ -1,8 +1,11 @@ module Projects module ImportExport class CleanupService + RESERVED_REFS_NAMES = + %w[heads tags merge-requests keep-around environments] RESERVED_REFS_REGEXP = - %r{\Arefs/(?:heads|tags|merge\-requests|keep\-around|environments)/} + %r{\Arefs/(?:#{ + RESERVED_REFS_NAMES.map(&Regexp.method(:escape)).join('|')})/}x attr_reader :project |