git.droids-corp.org
/
git-central.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6fcb071
)
Fix suppressing the exit value.
author
Stephen Haberman
<shaberman@payflex.com>
Mon, 23 Jun 2008 20:36:54 +0000
(15:36 -0500)
committer
Stephen Haberman
<shaberman@payflex.com>
Mon, 23 Jun 2008 20:36:54 +0000
(15:36 -0500)
server/pre-receive-trac
patch
|
blob
|
history
diff --git
a/server/pre-receive-trac
b/server/pre-receive-trac
index
2e57e58
..
5fea3d9
100644
(file)
--- a/
server/pre-receive-trac
+++ b/
server/pre-receive-trac
@@
-8,11
+8,13
@@
while read oldrev newrev refname ; do
git rev-parse --not --branches | grep -v $(git rev-parse $refname) | git rev-list --stdin --no-merges $oldrev..$newrev
fi | while read commit ; do
git log -n 1 '--pretty=format:%s%n%b' "$commit" | grep -i '\(\(re\|refs\|qa\) #[0-9]\+\)\|\(no ticket\)' > /dev/null
- if [ $? -ne 0 ]
- then
+ if [ $? -ne 0 ] ; then
echo "Commit $commit does not reference a ticket"
exit 1
fi
done
+ if [ $? -ne 0 ] ; then
+ exit 1
+ fi
done