Anzuelos Bitbucket: no se pueden get variables env de stash

Tengo un gancho pre_receive en la carpeta pre-receive.d de git repo, escrito en script de shell, hook se está ejecutando correctamente pero las variables env de stash no están disponibles, es decir, devuelven valores vacíos, ¿hay alguna configuration de server requerida para variables de env?

#!/bin/sh echo "pre-receive message 30" echo "STASH_USER_EMAIL:-"$STASH_USER_EMAIL echo "STASH_PROJECT_NAME:-"$STASH_PROJECT_NAME 

devoluciones

remoto: post de pre-recepción 30
remoto: STASH_USER_EMAIL: –
remoto: STASH_PROJECT_NAME: –

Cualquier ayuda será muy apreciada.

Pruebe con un guión de testing de pre-recepción más completo , establecido en su carpeta pre-receive.d .

 #!/bin/bash ( echo "Script name: $0" echo "Positional arguments: ${@}" echo "STASH_USER_NAME: $STASH_USER_NAME" echo "STASH_USER_EMAIL: $STASH_USER_EMAIL" echo "STASH_REPO_NAME: $STASH_REPO_NAME" echo "STASH_IS_ADMIN: $STASH_IS_ADMIN" while read from_ref to_ref ref_name; do echo "Ref update:" echo " Old value: $from_ref" echo " New value: $to_ref" echo " Ref name: $ref_name" echo " Diff:" git show $to_ref | sed 's/^/ /' done ) | tee -a /tmp/external-hooks-test.log 

Vea si eso implicaría esos valores de variables de entorno.