Ganchos personalizados do GitLab não estão sendo executados

2

Tenho o GitLab CE 8.9.0 em execução em um servidor local, mas estou tendo problemas com os ganchos personalizados que não estão em execução. Não há falta de perguntas aqui com problemas semelhantes, no entanto, a grande maioria parece estar desatualizada, principalmente em relação a git hooks nativos e não aos "ganchos personalizados" do GitLab. Eu li a documentação do GitLab , mas ainda estou tendo problemas semelhantes. Minha configuração é assim:

$ pwd
/var/opt/gitlab/git-data/repositories/[redacted]/[redacted].git
$ ls -l custom_hooks/
total 4
-rwxr-xr-x 1 git git 127 Jun 22 13:15 post-receive
$ cat custom_hooks/post-receive
#!/bin/sh
git --work-tree=/var/www/html/~dev/[redacted] --git-dir=/var/opt/gitlab/git-data/repositories/[redacted]/[redacted].git checkout -f

Eu posso executar o script manualmente e ver os resultados esperados:

$ whoami
git
$ pwd
/var/opt/gitlab/git-data/repositories/[redacted]/[redacted].git/custom_hooks
$ ./post-receive
$

Alguma ideia de por que não está sendo executada?

    
por MLeon 23.06.2016 / 20:41

0 respostas

Tags