¿Cómo usar el gancho post-recepción después de git push al server gitolite?

Intenté utilizar el gancho post-recepción para crear una versión nueva de Jenkins después de cada inserción en el server gitolite, PERO no funciona automáticamente después del envío y necesito ejecutar manualmente el file post-recepción por terminal para ejecutarlo y crear un file. build sobre Jenkins.

AFAIK, todo lo que necesito es:

  1. Modifique el file de post-recepción en el server para hacer lo que quiero "hacer una nueva compilation en Jenkins".

  2. Empuje el código al server gitolite con el command "git push".

y el gancho post-recepción se ejecutará automáticamente después del process de inserción, ¿Estoy en lo cierto?

Asegúrese de que el file tiene el bit de ejecución establecido y que pertenece al usuario gitolite. También haga que Shure llame a cada command desde allí con su ruta completa ya que PATH está limitado mientras ejecuta el gancho.