gitaly: Configure Git via config values instead of gitconfig files
What does this MR do?
Gitaly has added the ability to add custom Git configuration via its
config.toml
file by writing [[git.config]]
sections. Expose this
ability via Gitaly's chart by adding a new git.config
key that can
contain an array of key-value maps. This supersedes the old way of
configuring Git via a gitconfig file, which this MR starts to ignore.
Related issues
Closes #3332 (closed).
Checklist
See Definition of done.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Required
-
Merge Request Title and Description are up to date, accurate, and descriptive -
MR targeting the appropriate branch -
MR has a green pipeline on GitLab.com
Expected (please provide an explanation if not completing)
-
Test plan indicating conditions for success has been posted and passes -
Documentation created/updated -
Tests added -
Integration tests added to GitLab QA -
Equivalent MR/issue for omnibus-gitlab opened
Edited by Mitchell Nielsen