commit 0c6ce8b52e9224fa87cd6ede1b4d3e99caa26a7f
Author: Kącper Kornet <[email protected]>
Date:   Mon Jul 9 17:32:00 2012 +0100

    Fix test if build is from correct branch
    
    The right way is to extract SHA1 of TAG_BRANCH and CVSTAG and compare
    them.

 builder.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/builder.sh b/builder.sh
index 594fce3..f9e8b99 100755
--- a/builder.sh
+++ b/builder.sh
@@ -2491,8 +2491,8 @@ case "$COMMAND" in
                                        cmd_branches="git show-ref"
                                        ref_prefix=refs/remotes/${REMOTE_PLD}
                                fi
-                               TAG_STATUS=$($cmd_branches | grep -i 
"${ref_prefix}/$TAG_BRANCH$")
-                               if [ -n "$TAG_STATUS" -a "$TAG_STATUS" != 
"$CVSTAG" ]; then
+                               TAG_STATUS=$($cmd_branches | grep -i 
"${ref_prefix}/$TAG_BRANCH$" | cut -c'-40')
+                               if [ -n "$TAG_STATUS" -a "$TAG_STATUS" != $(git 
rev-parse "$CVSTAG") ]; then
                                        Exit_error err_branch_exists 
"$TAG_STATUS"
                                fi
                        fi
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to