diff --git a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh b/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh index 250146a4d03..2853df5585a 100755 --- a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh +++ b/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh @@ -14,11 +14,21 @@ umask 002 # patch site.xml cd .. SITE=`pwd` -TAG=`ls features | head -1 | sed -e 's,[^_]*_[0-9.]*\([^.]*\).jar,\1,'` rm site.xml web/site.xsl cvs -q update -d if [ `basename $SITE` = testUpdates ]; then echo "Working on test update site" + REL==`ls $HOME/ws/working/package | sort | tail -1` + if [ "$REL" != "" ]; then + DIR="$HOME/ws/working/package/$REL" + if [ -d "$DIR/features" ]; then + echo "Copying new plugins and features from $DIR" + rm -rf features + rm -rf plugins + cp -R $DIR/features . + cp -R $DIR/plugins . + fi + fi sed -e 's,/dsdp/tm/updates,/dsdp/tm/testUpdates,g' \ -e 's,Project Update,Project Test Update,g' \ site.xml > site.xml.new @@ -29,6 +39,7 @@ if [ `basename $SITE` = testUpdates ]; then else echo "Working on official update site" fi +TAG=`ls features | head -1 | sed -e 's,[^_]*_[0-9.]*\([^.]*\).jar,\1,'` sed -e "s,200607201800,$TAG,g" \ site.xml > site.xml.new mv -f site.xml.new site.xml