From: baris Date: Wed, 24 Mar 2010 14:50:01 +0000 (+0000) Subject: build_minimum.sh X-Git-Tag: foo~180 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=081efd86e2ddd5979ffba01471061c43c5e1eb22;p=infrastructure.git build_minimum.sh --- diff --git a/scripts/build_minimum.sh b/scripts/build_minimum.sh new file mode 100644 index 0000000..3af569e --- /dev/null +++ b/scripts/build_minimum.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +NAME_SUFFIX=$1 +NAME_PREFIX=`date "+%Y-%m-%d"` + +function my_vbuild { + TAG=$1 + DISTRO=$2 + ARCH=$3 + NAME=$NAME_PREFIX--$TAG-$DISTRO-$ARCH + if [[ $NAME_SUFFIX != "" ]] + then + NAME="${NAME}-${NAME_SUFFIX}" + fi + + CMD="/root/bin/vbuild-nightly.sh -m build@onelab.eu -d onelab -f ${DISTRO} " + + if [[ $TAG == "k27" ]] + then + CMD="${CMD} -t onelab-k27-tags.mk" + fi + + if [[ $ARCH == "32" ]] + then + CMD="${CMD} -p linux32" + else + CMD="${CMD} -p linux64" + fi + + CMD="${CMD} -b $NAME" + + exec $CMD +} + +my_vbuild k27 f12 32 +my_vbuild k22 f8 32 +my_vbuild k22 centos5 32 +