#!/usr/local/bin/bash ## $Id: release-script.sh 939296 2010-04-29 12:10:30Z brett $ ## #$1 version #$2 staging repo path on p.a.o set -e if test $# -ne 2 then echo 'usage release-script.sh version stagingRepoUrl' exit fi export version=$1 export repo=$2 mkdir /www/people.apache.org/builds/archiva/$version cd /www/people.apache.org/builds/archiva/$version mkdir binaries cd binaries for i in tar.gz tar.gz.asc tar.gz.md5 tar.gz.sha1 zip zip.asc zip.md5 zip.sha1 do wget -O apache-archiva-$version-bin.$i $repo/org/apache/archiva/archiva-jetty/$version/archiva-jetty-$version-bin.$i if [ ! -s apache-archiva-$version-bin.$i ]; then echo Unable to find apache-archiva-$version-bin.$i exit 1 fi done for i in war war.asc war.md5 war.sha1 do wget -O apache-archiva-$version.$i $repo/org/apache/archiva/archiva-webapp/$version/archiva-webapp-$version.$i if [ ! -s apache-archiva-$version.$i ]; then echo Unable to find apache-archiva-$version.$i exit 1 fi done for i in zip zip.asc zip.md5 zip.sha1 do wget -O apache-archiva-$version-docs.$i $repo/org/apache/archiva/archiva-docs/$version/archiva-docs-$version-docs.$i if [ ! -f apache-archiva-$version-docs.$i ]; then echo Unable to find apache-archiva-$version-docs.$i exit 1 fi done cd .. mkdir source cd source for i in zip zip.asc zip.md5 zip.sha1 do wget -O apache-archiva-$version-src.$i $repo/org/apache/archiva/archiva/$version/archiva-$version-src.$i if [ ! -s apache-archiva-$version-src.$i ]; then echo Unable to find apache-archiva-$version-src.$i exit 1 fi done