diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-12-08 20:48:33 +0200 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-12-08 20:48:33 +0200 |
commit | 80e984ee5e6d29431a4a87ed26105fb0e8987ffb (patch) | |
tree | 6c1ee9750281d1a6e5c207b49adf0202954d154f /lib/hooks | |
parent | db7e0bf88d0d77b187a4dcf58e49d252be554568 (diff) | |
download | gitlab-ce-80e984ee5e6d29431a4a87ed26105fb0e8987ffb.tar.gz |
Fix project lookup in post receive
Diffstat (limited to 'lib/hooks')
-rwxr-xr-x | lib/hooks/post-receive | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/hooks/post-receive b/lib/hooks/post-receive index 4a3ce372eb8..ebd9e1a028a 100755 --- a/lib/hooks/post-receive +++ b/lib/hooks/post-receive @@ -6,7 +6,6 @@ while read oldrev newrev ref do # For every branch or tag that was pushed, create a Resque job in redis. - pwd=`pwd` - reponame=`basename "$pwd" | sed s/\.git$//` - env -i redis-cli rpush "resque:gitlab:queue:post_receive" "{\"class\":\"PostReceive\",\"args\":[\"$reponame\",\"$oldrev\",\"$newrev\",\"$ref\",\"$GL_USER\"]}" > /dev/null 2>&1 + repo_path=`pwd` + env -i redis-cli rpush "resque:gitlab:queue:post_receive" "{\"class\":\"PostReceive\",\"args\":[\"$repo_path\",\"$oldrev\",\"$newrev\",\"$ref\",\"$GL_USER\"]}" > /dev/null 2>&1 done |