| #!/bin/sh -e |
| |
| DIST=$1 |
| VERSION=$2 |
| QUALIFIER=$3 |
| SRC=$4 |
| ARCHIVE=$5 |
| SITE=$6 |
| |
| DST=$ARCHIVE/$VERSION/$QUALIFIER |
| |
| |
| if [ -e $DST ]; then |
| echo $DST already exists |
| exit 1 |
| fi |
| |
| echo Promoting $VERSION.$QUALIFIER |
| |
| mkdir -p $DST/ |
| unzip -d $DST/ $SRC/site-packed.zip |
| cp $SRC/site-archive.zip $DST/$DIST-$VERSION.$QUALIFIER.zip |
| |
| #chgrp -R mylynadmin $DST |
| chmod g+w -R $DST |
| |
| cd $(dirname $0) |
| BASE=$(pwd) |
| |
| if [ -n "$SITE" ]; then |
| for i in $SITE $SITE/*; do |
| if [ -e $i/composite.index ]; then |
| echo "Updating $i" |
| cd $i |
| $BASE/update-composite.sh |
| fi |
| done |
| fi |
| |
| $(dirname $0)/../../org.eclipse.mylyn.releng/bin/generate-snapshot-index.sh |