[gs-cvs] rev 8685 - trunk/cluster/casper

giles at ghostscript.com giles at ghostscript.com
Wed Apr 30 18:14:20 PDT 2008


Author: giles
Date: 2008-04-30 18:14:20 -0700 (Wed, 30 Apr 2008)
New Revision: 8685

Modified:
   trunk/cluster/casper/dispatch.py
Log:
Commit current live code for safe keeping.

Maintain a checkout of the private test suite and push it to
the cluster on updates.


Modified: trunk/cluster/casper/dispatch.py
===================================================================
--- trunk/cluster/casper/dispatch.py	2008-05-01 01:12:15 UTC (rev 8684)
+++ trunk/cluster/casper/dispatch.py	2008-05-01 01:14:20 UTC (rev 8685)
@@ -110,6 +110,14 @@
     elif pclrev:
       doing = True
       rev = pclrev
+      print 'updating test suite to current HEAD'
+      cmd = 'svn update tests_private'
+      os.system(cmd)
+      print 'pushing test suite update'
+      cmd = 'rsync -avz --delete'
+      cmd += ' --exclude .svn tests_private/*'
+      cmd += ' ' + ssh_dest + ':tests_private/'
+      os.system(cmd)
       print 'updating ghostpcl-r' + rev
       pclrev, gsrev = rev.split('+')
       print rev, 'splits into gs rev', gsrev, 'and pcl rev', pclrev
@@ -118,7 +126,7 @@
       # svn external will fail; override with a manual checkout
       cmd = 'svn co http://svn.ghostscript.com:8080/ghostscript/trunk/gs -r ' + gsrev + ' ghostpcl/gs'
       os.system(cmd)
-      print 'pushing update'
+      print 'pushing ghostpcl update'
       cmd = 'rsync -avz'
       cmd += ' --exclude ufst --exclude .svn ghostpcl/*'
       cmd += ' ' + ssh_dest + ':regression/ghostpcl-r' + rev + '/'



More information about the gs-cvs mailing list