Mercurial > repos > fubar > egapx_runner
comparison oldgit/hooks/pre-receive.sample @ 2:a3b158471bd3 draft
planemo upload for repository https://github.com/ncbi/egapx commit 98875ef7eda9323fc9991970103954e9097d9e73
author | fubar |
---|---|
date | Sun, 04 Aug 2024 00:06:43 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1:c8e1543546f8 | 2:a3b158471bd3 |
---|---|
1 #!/bin/sh | |
2 # | |
3 # An example hook script to make use of push options. | |
4 # The example simply echoes all push options that start with 'echoback=' | |
5 # and rejects all pushes when the "reject" push option is used. | |
6 # | |
7 # To enable this hook, rename this file to "pre-receive". | |
8 | |
9 if test -n "$GIT_PUSH_OPTION_COUNT" | |
10 then | |
11 i=0 | |
12 while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" | |
13 do | |
14 eval "value=\$GIT_PUSH_OPTION_$i" | |
15 case "$value" in | |
16 echoback=*) | |
17 echo "echo from the pre-receive-hook: ${value#*=}" >&2 | |
18 ;; | |
19 reject) | |
20 exit 1 | |
21 esac | |
22 i=$((i + 1)) | |
23 done | |
24 fi |