voxpupuli / puppet-gitlab

Puppet module to manage Gitlab (Omnibus)
https://forge.puppet.com/puppet/gitlab/
BSD 3-Clause "New" or "Revised" License
74 stars 164 forks source link

Improve support for hooks in `@hashed` storage #429

Closed yakatz closed 7 months ago

yakatz commented 7 months ago

Pull Request (PR) description

Add hashed repository storage support for custom_hook. Also add tests for custom_hook.

This Pull Request (PR) fixes the following issues

Partial solution to #322

yakatz commented 7 months ago

This might still only work for repos created before Gitlab 15.3. There is now a command line to create hooks - need to investigate that further: https://docs.gitlab.com/ee/administration/server_hooks.html#server-hooks-on-a-gitaly-cluster This change is still useful.