-# XXX For debugging
-set -x
-
-# XXX Should check out a tagged version of yumgroups.xml
-cvs -d ${CVSROOT} checkout -p alpina/groups/v3_yumgroups.xml > ${BASE}/RPMS/yumgroups.xml
-
-# Create package manifest
-URLBASE=$(cd ${BASE} && pwd -P)
-URLBASE="http://build.planet-lab.org/${URLBASE##$HOME/}/SRPMS"
-${BASE}/packages.sh -b ${URLBASE} ${BASE}/SRPMS > ${BASE}/SRPMS/packages.xml
-
-# Upload packages to boot server
-SERVER=build@boot.planet-lab.org
-ARCHIVE=/www/planetlab/install-rpms/archive
-# Put nightly alpha builds in a subdirectory
-if [ "$TAG" = "HEAD" ] ; then
- ARCHIVE=$ARCHIVE/planetlab-alpha
- REPOS=/www/planetlab/install-rpms/planetlab-alpha
-fi
-
-# Remove old runs
-if [ -n "$BUILDS" ] ; then
- echo "cd $ARCHIVE && ls -t | sed -n ${BUILDS}~1p | xargs rm -rf" | ssh $SERVER /bin/bash -s
-fi
-
-# Populate repository
-for RPMS in RPMS SRPMS ; do
- ssh $SERVER mkdir -p $ARCHIVE/$BASE/$RPMS/
- find $BASE/$RPMS/ -type f | xargs -i scp {} $SERVER:$ARCHIVE/$BASE/$RPMS/
- ssh $SERVER yum-arch $ARCHIVE/$BASE/$RPMS/ >/dev/null
-done
-
-# Update nightly alpha symlink
-if [ "$TAG" = "HEAD" ] ; then
- ssh $SERVER ln -nsf $ARCHIVE/$BASE/RPMS/ $REPOS
-fi
-