Bump minimum git version to v2.31.0
With git v2.31.0, several new features have been introduced which Gitaly wants to make use of: - Passing git configuration via a new set of enviroment variables `GIT_CONFIG_COUNT`, `GIT_CONFIG_KEY_$n` and `GIT_CONFIG_VALUE_$n`. This allows us to configure credentials without leaking them via the command line. - Atomic fetches, which allow us to make use of transactions when fetching many references via git-fetch(1). - A performance optmization for fetches from a repository which has a huge amount of references. Gitaly will thus bump the minimum required git version to v2.31.0. As a preparatory step, this commit updates GitLab to start requiring this version.
显示
- .gitlab-ci.yml 1 个添加, 1 个删除.gitlab-ci.yml
- .gitlab/ci/frontend.gitlab-ci.yml 1 个添加, 1 个删除.gitlab/ci/frontend.gitlab-ci.yml
- .gitlab/ci/global.gitlab-ci.yml 4 个添加, 4 个删除.gitlab/ci/global.gitlab-ci.yml
- changelogs/unreleased/pks-git-minimum-v2-31-0.yml 5 个添加, 0 个删除changelogs/unreleased/pks-git-minimum-v2-31-0.yml
- lib/system_check/app/git_version_check.rb 1 个添加, 1 个删除lib/system_check/app/git_version_check.rb
想要评论请 注册 或 登录