[gs-cvs] rev 8833 - trunk/gs/toolbin

giles at ghostscript.com giles at ghostscript.com
Fri Jul 11 14:10:49 PDT 2008


Author: giles
Date: 2008-07-11 14:10:49 -0700 (Fri, 11 Jul 2008)
New Revision: 8833

Modified:
   trunk/gs/toolbin/clusterpush.sh
Log:
Merge clusterpush changes from the ghostpcl tree.


Modified: trunk/gs/toolbin/clusterpush.sh
===================================================================
--- trunk/gs/toolbin/clusterpush.sh	2008-07-11 18:00:13 UTC (rev 8832)
+++ trunk/gs/toolbin/clusterpush.sh	2008-07-11 21:10:49 UTC (rev 8833)
@@ -37,14 +37,18 @@
   exit 1
 fi
 
-echo -n "Copying regression baseline"
+echo -n "Copying regression baseline..."
 if test -d src; then
   LATEST='gs'
 else
-  LATEST=`ssh $HOST ls regression \| \
-   egrep 'ghostpcl-r[0-9]+\+[0-9]+' \| sort -r \| head -1`
-  if test -z "$LATEST"; then echo "$0 aborted."; exit 1; fi
+  LATEST=`ssh $HOST 'for file in \`ls regression |\
+    egrep ghostpcl-r[0-9]+\+[0-9]+ | sort -r | head\`; do\
+      if test -r regression/$file/reg_baseline.txt; then\
+        echo $file; break;\
+      fi;\
+    done'`
 fi
+if test -z "$LATEST"; then echo "$0 aborted."; exit 1; fi
 echo " from $LATEST..."
 ssh $HOST "cp regression/$LATEST/reg_baseline.txt $DEST/$TARGET/"
 if test $? != 0; then
@@ -52,7 +56,6 @@
   exit 1
 fi
 
-
 echo "Queuing regression test..."
 echo "cd $DEST/$TARGET && run_regression" | ssh $HOST
 if test $? != 0; then



More information about the gs-cvs mailing list