4 relativepath=`dirname $0`
5 absolutetestspath=`cd $relativepath/..; pwd`
7 BUILDERDIR=$(./scripts/builder_get_config.sh BUILDERDIR)
9 # Prepare and/or update cowbuilder caches
10 DISTROLIST=${DISTROLIST:-"squeeze wheezy jessie"}
12 [ -d $BUILDERDIR/config ] || mkdir $BUILDERDIR/config
14 for DIST in $DISTROLIST ; do
15 COWBUILDERCONFIG=$BUILDERDIR/config/$DIST.config
17 cat > $COWBUILDERCONFIG <<EOF
18 PDEBUILD_PBUILDER=cowbuilder
19 BASEPATH=$BUILDERDIR/cow/base-$DIST-amd64.cow
20 BUILDPLACE=$BUILDERDIR/buildplace
21 BUILDRESULT=$BUILDERDIR/result
23 APTCACHE="/var/cache/pbuilder/aptcache"
24 PBUILDERROOTCMD="sudo HOME=${HOME}"
27 if [ -d $BUILDERDIR/cow/base-$DIST-amd64.cow ] ; then
28 sudo cowbuilder --update --configfile $COWBUILDERCONFIG
30 sudo cowbuilder --create --distribution $DIST --configfile $COWBUILDERCONFIG --mirror $DEBMIRROR