Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Variables in Pre-receive hook

Caner Arda December 24, 2012

I have created a custom pre-receive hook in pre-receive.d/10_check_tag, but the script does not seem to get the usual ref_name, rev_new, rev_old parameters via $1 $2 $3. Are they not passed on, how do I get them?

What information, in general, is available to the custom hook?

1 answer

1 accepted

1 vote
Answer accepted
Michael Heemskerk
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
December 25, 2012

Hi Caner,

I think you may be refering to the pre-update hook, not the pre-receive hook. The pre-update hook takes the ref_name, ref_old and re_new parameters. The pre-receive hook receives the same information on stdin, but for all modified refs.

Check http://www.kernel.org/pub/software/scm/git/docs/githooks.html for details.

Caner Arda December 26, 2012

I was indeed able to read the information from STDIN. Thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events