From 9c19aee2af4f53bd7323ffcfc01fbb13f40ea6f2 Mon Sep 17 00:00:00 2001 From: megacz Date: Fri, 30 Jan 2004 06:48:02 +0000 Subject: [PATCH] 2002/06/05 20:07:15 darcs-hash:20040130064802-2ba56-359660f0a6d02b0c29146e01ab3da1dc36ee0947.gz --- build.xml | 151 +------------------------------------------------------------ 1 file changed, 1 insertion(+), 150 deletions(-) diff --git a/build.xml b/build.xml index 98fac38..5e3b6c6 100644 --- a/build.xml +++ b/build.xml @@ -7,19 +7,10 @@ - - - - - - - - - @@ -30,24 +21,10 @@ find . -name \*\~ | xargs rm -f find . -name \#\*\# | xargs rm -f - rm -rf bin-* bin xwt/html/dist/ + rm -rf bin-* bin - - - - - - - - - - - - - - @@ -75,132 +52,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - cvs commit -m "automatically updated build-id via org.xwt.tasks.BuildIdTask" build.properties - - - - - - - - - - - - - - /home/megacz/bin/sign/sign ${build-id} - - - - - - - - - - - - - - - - - - - - - - # throw on the prefix/suffix where needed - for A in `find www/html -name \*.html_` - do (cat www/html/prefix.html; cat $A; cat www/html/suffix.html; cat "$A"_ 2>/dev/null; cat www/html/tagline.html) > `echo $A | sed s/_\$//g` - done - - - - # first, clone the currently running copy of xwt, so we can use rsync to save bandwidth - rm -rf /xwt-new - mkdir -p /xwt - mkdir -p /xwt-new - cd /xwt - tar cf - . | tar xf - -C /xwt-new - - - - # tidy up and rsync our changes - find www/html -name \*~ | xargs rm -f - rm www/html/tmp.[0-9] - rsync -Pv --delete --exclude=html/dist/\* -rze ssh www/ root@${host}:/xwt-new/www/ - rsync -u -Pv -rze ssh www/html/dist/ root@${host}:/xwt-new/www/html/dist/ - - - - - # stop services - /etc/init.d/xwt-cluster stop - - rm -rf /xwt-`date +%d-%b-%H:%M` - mv /xwt /xwt-`date +%d-%b-%H:%M` - mv /xwt-new /xwt - find /xwt-* -prune -type d -mtime +10 | xargs rm -rf - - mkdir /var/log/xwt &>/dev/null - chown www-data /var/log/xwt/ - - ln -s /xwt/www/webapps /xwt/www/webapps/ROOT - ln -s /xwt/www/webapps /xwt/www/webapps/WEB-INF - ln -s /xwt/www/launch /xwt/www/launch/ROOT - ln -s /xwt/www/launch /xwt/www/launch/WEB-INF - ln -s /xwt/www/wiki /xwt/www/wiki/ROOT - ln -s /xwt/www/wiki /xwt/www/wiki/WEB-INF - - test ${host} == "xwt-staging.org" && echo -e "User-agent: *\nDisallow: /\n" > /xwt/www/html/robots.txt - echo ${staging-flag} > /xwt/staging-flag - - /etc/init.d/xwt-cluster start - - - - - -- 1.7.10.4