0

http://www.tldp.org/LDP/abs/html/

Posted by sanjay on 4:02 PM


#!/usr/bin/bash
RELEASE=${1}
RELEASE=${RELEASE:?No release specified. Please choose from available releases : `ls resources`}
source resources/${RELEASE}/env.sh
#VOB_HOME=/lhome/sravat/piglet/ccase/vobs/CommonTech/cis
VOB_PATH=$VOB_HOME/test/configToolTest/scripts/build
JAVA_HOME=/usr/local/j2sdk1.4.2_04
ANT_HOME=/lhome/sravat/tools/Ant/1.6.3beta1
WORKDIR=/lhome/sravat/workspace/CIS/scripts
HYPERION_HOME=/mnt/sravat3/Hyperion
PATH=$ANT_HOME/bin:$JAVA_HOME/bin:$PATH
ISMP_HOME=/lhome/sravat/local/ISMP/5.03
PROPERTIES_FILE=sravat.cis.build.properties
BUILD_LOG=build.log
export VOB_HOME VOB_PATH JAVA_HOME ANT_HOME WORKDIR HYPERION_HOME PATH ISMP_HOME PROPERTIES_FILE BUILD_LOG

TARGET=$2
TARGET=${TARGET:=makeConfigTest}
export TARGET

cp $WORKDIR/resources/${RELEASE}/${PROPERTIES_FILE} $WORKDIR/${PROPERTIES_FILE}
cp $WORKDIR/resources/${RELEASE}/ismp.cp ${ISMP_HOME}/ismp.cp
cp $WORKDIR/resources/${RELEASE}/alias.properties ${ISMP_HOME}/alias.properties
rm ${ISMP_HOME}/*.release
touch ${ISMP_HOME}/is.${RELEASE}.release

pushd $VOB_PATH
xterm -geometry 255x6+25+0 -e tail -f $WORKDIR/${BUILD_LOG} &
LOGTASK=$!
$ANT_HOME/bin/ant --noconfig -Dcis.build.properties=$WORKDIR/${PROPERTIES_FILE} -buildfile configToolTest.xml -logfile $WORKDIR/${BUILD_LOG} $TARGET
sleep 10
kill $LOGTASK
popd

echo "Done"


0 Comments

Copyright © 2009 Note my web All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.