我在RHEL 6上使用Gitlab 9.15.1。
我在尝试使用全局自定义挂钩时遇到问题。实际上,我试图在gitlab.rb文件中使用属性custom_hooks_dir(并完成重新配置):
gitlab_shell['custom_hooks_dir'] = "/applis/git/gitlab/custom_hooks/"
custom_hooks所有者是git
drwxr-xr-x 3 git git 4096 Dec 28 14:44 custom_hooks
我在这个目录中有更新文件(仍由git拥有)
-rwxr-xr-x 1 git git 5034 Dec 28 14:44 update
如果只是链式钩子工作我已经用相同的更新文件创建了一个hook_server_side.1目录
drwxrwxr-x 2 git git 4096 Dec 28 14:23 hook_server_side.1
当我推送到存储库时,没有任何反应。
我错过了什么吗?
提前致谢。
此致 文森特
答案 0 :(得分:0)
全局自定义挂钩只能以链式样式编写,因此您需要使用custom_hooks / update.d / my-hook,而不是custom_hooks / update。