post-commit
é um gancho no lado do cliente e não é possível implementá-lo no servidor.
De acordo com a documentação do Gitlab: link , você pode implementar um lado do servidor gancho personalizado ( pre-receive
, post-receive
, and update
) no servidor.
Examples of server-side git hooks include pre-receive, post-receive, and update. See Git SCM Server-Side Hooks for more information about each hook type.
Se você deseja personalizar um gancho do lado do cliente, será necessário alterar o código de gancho original ou colocar seu script personalizado no cliente em .git/hooks
. Leia mais aqui: O que são ganchos Git?
E aqui está tudo sobre ganchos personalizados: Personalização do Git - Git Hooks