I want to auto add the same config values for all my repos managed by gitolite. I assumed that adding the following to gitolite.conf would do the trick:
repo @all
config hooks.mailinglist = me@example.org
Although gitolite doesn’t complain when I push, none of the @all config items get added to the individual repos (although any specific ones do).
The gitolite documentation does mention that is is a “repository specific” mechanism only, which means that groups of repository don’t seem to be supported.
The implementation seems to confirm that, since the comment preceding the actual
git configstates:And that is follow by the function doing the
git config: