| #!/bin/sh -e |
| |
| SRC=https://hudson.eclipse.org/hudson/job/mylyn-release/lastSuccessfulBuild/artifact/org.eclipse.mylyn/org.eclipse.mylyn.releng/main-site/target |
| |
| wget -O version.properties $SRC/version.properties |
| |
| VERSION=$(head -n 1 version.properties) |
| QUALIFIER=$(tail -n 1 version.properties) |
| DST=/home/data/httpd/download.eclipse.org/mylyn/drops/$VERSION/$QUALIFIER |
| |
| SITE=/home/data/httpd/download.eclipse.org/mylyn/snapshots |
| |
| rm version.properties |
| |
| if [ -e $DST ]; then |
| echo $DST already exists |
| exit 1 |
| fi |
| |
| echo Downloading $VERSION.$QUALIFIER |
| |
| wget -O site.zip $SRC/site-packed.zip |
| mkdir -p $DST/ |
| unzip -d $DST/ site.zip |
| wget -O $DST/mylyn-$VERSION.$QUALIFIER.zip $SRC/site-archive.zip |
| rm site.zip |
| |
| chgrp -R mylynadmin $DST |
| chmod g+w -R $DST |
| |
| echo Updating $SITE |
| cd $(dirname $0) |
| BASE=$(pwd) |
| |
| for i in $SITE/*; do |
| cd $i |
| $BASE/create-composite.sh |
| done |