Test
Tag
Release
- svn export <tag>
- run agxit (ArchGenXML runner)
- discard model
- tar and gzip
- update plone.org
Release Scripts
#!/bin/sh PRODUCT="PleiadesGeocoder" NUM=$1 DIR="$PRODUCT" AGXROOT="/home/sean/Apps/ArchGenXML" svn export http://icon.stoa.org/svn/pleiades/$PRODUCT/tags/rel-$NUM $DIR tar czf $PRODUCT-$NUM.tar.gz $DIR
#!/bin/sh PRODUCT="PleiadesOpenLayers" NUM=$1 DIR="$PRODUCT" AGXROOT="/home/sean/Apps/ArchGenXML" svn export http://icon.stoa.org/svn/pleiades/$PRODUCT/tags/rel-$NUM $DIR python $AGXROOT/ArchGenXML.py --author="Sean Gillies" --copyright="Ancient World Mapping Center, University of North Carolina at Chapel Hill, U.S.A." --license=GPL -o $DIR $DIR/model/PleiadesOpenLayers.xmi rm -rf $DIR/model cd $DIR/externals rm -rf openlayers svn export http://svn.openlayers.org/tags/openlayers/release-2.1 openlayers make -f makefile_openlayers patch make -f makefile_openlayers build make -f makefile_openlayers swap make -f makefile_openlayers link rm -rf openlayers/lib/OpenLayers rm -rf openlayers/lib/Rico rm openlayers/lib/OpenLayers-multi.js rm openlayers/lib/Prototype.js cd ../.. tar czf $PRODUCT-$NUM.tar.gz ./PleiadesOpenLayers
#!/bin/sh PRODUCT="GeographicEntityLite" NUM=$1 DIR="$PRODUCT" AGXROOT="/home/sean/Apps/ArchGenXML" svn export http://icon.stoa.org/svn/pleiades/$PRODUCT/tags/rel-$NUM $DIR cd $DIR python $AGXROOT/ArchGenXML.py --author="Sean Gillies" --author="Tom Elliott" --copyright="Ancient World Mapping Center, University of North Carolina at Chapel Hill, U.S.A." --license=GPL -o ./GeographicEntityLite ./models/geographicEntityLite.xmi tar czf ../$PRODUCT-$NUM.tar.gz ./GeographicEntityLite cd ..
