我们正在使用Gitlab Community Edition 8.15.2并且正在使用自定义全局git钩子来处理我们所有的repos(即所有repos都使用相同的钩子)。
对于我们的一个回购,我想使用<project>.git/custom_hooks
钩子而不是全局钩子。
根据链接git hooks(https://docs.gitlab.com/ce/administration/custom_hooks.html)的Gitlab文档,它将遍历所有可能的位置,并且只要先前的成功退出就执行。
我不希望它执行custom_hooks
和global
钩子......只是自定义的钩子。这可能吗?
问题是,在gitlab-shell merge_requests 93之后,<project>.git/hooks/
是gitlab-shell/hooks
全球目录的符号链接。
因此,如果你想确保不使用全局钩子,你也可以