Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlejandro Rodríguez <alejorro70@gmail.com>2018-09-12 21:40:40 +0300
committerAlejandro Rodríguez <alejorro70@gmail.com>2018-09-13 17:44:12 +0300
commitb515c74b780778d5ee5262d3e0687fad69f5a8c3 (patch)
tree28b188850aa4c67f54f09e8909bb10f198f593a1 /_support
parenta87197e6cddaf5a3589626153963ea4be74443f0 (diff)
Stop vendoring Gitlab::Git
Diffstat (limited to '_support')
-rwxr-xr-x_support/vendor-gitlab-git80
1 files changed, 0 insertions, 80 deletions
diff --git a/_support/vendor-gitlab-git b/_support/vendor-gitlab-git
deleted file mode 100755
index b66baa763..000000000
--- a/_support/vendor-gitlab-git
+++ /dev/null
@@ -1,80 +0,0 @@
-#!/usr/bin/env ruby
-
-# These files and directories of gitlab-ce will be vendored
-FILE_LIST = %w[
- lib/gitlab/git.rb
- lib/gitlab/git
- lib/gitlab/encoding_helper.rb
- lib/gitlab/utils/strong_memoize.rb
-].freeze
-
-# We have (already) stopped vendoring these files.
-EXCLUDE = %w[
- lib/gitlab/git/attributes_at_ref_parser.rb
- lib/gitlab/git/attributes_parser.rb
- lib/gitlab/git/blame.rb
- lib/gitlab/git/blob.rb
- lib/gitlab/git/branch.rb
- lib/gitlab/git/blob_snippet.rb
- lib/gitlab/git/commit.rb
- lib/gitlab/git/commit_stats.rb
- lib/gitlab/git/compare.rb
- lib/gitlab/git/conflict/resolver.rb
- lib/gitlab/git/diff.rb
- lib/gitlab/git/diff_collection.rb
- lib/gitlab/git/gitmodules_parser.rb
- lib/gitlab/git/hook_env.rb
- lib/gitlab/git/index.rb
- lib/gitlab/git/lfs_changes.rb
- lib/gitlab/git/lfs_pointer_file.rb
- lib/gitlab/git/merge_base.rb
- lib/gitlab/git/ref.rb
- lib/gitlab/git/rev_list.rb
- lib/gitlab/git/raw_diff_change.rb
- lib/gitlab/git/storage/
- lib/gitlab/git/storage.rb
- lib/gitlab/git/tag.rb
- lib/gitlab/git/tree.rb
- lib/gitlab/git/version.rb
- lib/gitlab/git/wiki.rb
- lib/gitlab/git/wiki_file.rb
- lib/gitlab/git/wiki_page.rb
- lib/gitlab/git/wiki_page_version.rb
- lib/gitlab/version_info.rb
-].freeze
-
-REMOTE = 'https://gitlab.com/gitlab-org/gitlab-ce'.freeze
-
-# This directory in Gitaly will be the 'root' of gitlab-ce
-VENDOR_DIR = 'ruby/vendor/gitlab_git'.freeze
-
-require_relative 'run.rb'
-require 'tempfile'
-
-def main
- if ARGV.count != 1
- abort "usage: #{$0} BRANCH_OR_TAG"
- end
-
- revision = ARGV.first
- revision_sha = nil
-
- Dir.mktmpdir do |dir|
- gitlab_dir = File.join(dir, 'gitlab')
- run!(%W[git clone --quiet --depth=1 -b #{revision} #{REMOTE}.git #{gitlab_dir}])
- revision_sha = capture!(%w[git rev-parse HEAD], gitlab_dir).chomp
-
- FileUtils.rm_rf(VENDOR_DIR)
- FileUtils.mkdir_p(VENDOR_DIR)
- args = %w[rsync -avR]
- args += EXCLUDE.map { |e| "--exclude=#{e}" }
- args += FILE_LIST
- args += %W[#{File.join(Dir.pwd, VENDOR_DIR)}/]
- run!(args, gitlab_dir)
- end
-
- File.write(File.join(VENDOR_DIR, 'REVISION'), "#{revision_sha}\n")
- File.write(File.join(VENDOR_DIR, 'ORIGIN'), "Cloned from #{REMOTE}.\n")
-end
-
-main