5 if [ -f tests/config/`hostname` ] ; then . tests/config/`hostname`; fi
15 WORKDIR=$(cd $CURDIR/..; pwd)
16 export WORKSPACE=${WORKSPACE:-$WORKDIR}
17 export RPM_TMP=$WORKDIR/tmp
18 export BUILDRESULT=$WORKSPACE/build/packages
19 export BUILDERDIR=${BUILDERDIR:-$HOME/builder}
20 # Delete existing packages
21 if [ -d $WORKSPACE/build/packages ]
23 rm -fr $WORKSPACE/build/packages/*
25 # Create place to build package if necessary
26 [ ! -d $WORKSPACE/build/packages ] || mkdir -p $WORKSPACE/build/packages
28 [ ! -d $WORKSPACE/build/config ] || rm -fr $WORKSPACE/build/config
29 mkdir -p $WORKSPACE/build/config
31 [ ! -d $WORKSPACE/reports ] || rm -fr $WORKSPACE/reports
32 mkdir -p $WORKSPACE/reports/coverage
34 [ ! -d $WORKSPACE/apidocs ] || rm -fr $WORKSPACE/apidocs
35 mkdir -p $WORKSPACE/apidocs
42 if [ ! -z "$DAG_RPMFORGE_REPO" ] ; then
43 echo "Installing specific DAG REPO $DAG_RPMFORGE_REPO"
44 cp src/rpm-specific/dag-rpmforge.repo $WORKSPACE/build/packages/dag-rpmforge.repo
45 sed -i "s#http://apt.sw.be/redhat#${DAG_RPMFORGE_REPO}#" $WORKSPACE/build/packages/dag-rpmforge.repo
46 scp $WORKSPACE/build/packages/dag-rpmforge.repo root@$HOST:/etc/yum.repos.d/
48 echo "Installing standard DAG REPO from src/rpm-specific/dag-rpmforge.repo"
49 scp src/rpm-specific/dag-rpmforge.repo root@$HOST:/etc/yum.repos.d/
57 if [ ! -z "$FFORGE_RPM_REPO" ]
59 echo "Installing specific FUSIONFORGE REPO $FFORGE_RPM_REPO"
60 cp src/rpm-specific/fusionforge.repo $WORKSPACE/build/packages/fusionforge.repo
61 sed -i "s#http://fusionforge.org/#${HUDSON_URL}#" $WORKSPACE/build/packages/fusionforge.repo
62 sed -i "s#baseurl = .*#baseurl = ${FFORGE_RPM_REPO}/#" $WORKSPACE/build/packages/fusionforge.repo
63 scp $WORKSPACE/build/packages/fusionforge.repo root@$HOST:/etc/yum.repos.d/
65 rsync -a --delete $BUILDRESULT/ root@$HOST:/root/fusionforge_repo/
66 echo "Installing standard FUSIONFORGE REPO from src/rpm-specific/fusionforge.repo"
67 scp src/rpm-specific/fusionforge.repo root@$HOST:/etc/yum.repos.d/