awips2/rpms/build/nightly/buildProjects.sh
Steve Harris 0abf64b77c 12.10.1-1 baseline
Former-commit-id: d708932029 [formerly 7d17407c5b0a4a3f9b4b083891a5a5975c645810]
Former-commit-id: 195158c004
2012-09-04 12:07:27 -05:00

38 lines
714 B
Bash

#!/bin/bash
echo "Starting ... $0."
ECLIPSE_HOME="/opt/uframe-eclipse"
function buildProject()
{
# $1 == BUILD DIRECTORY
BUILD_DIRECTORY=${1}
if [ ! -d ${WORKSPACE}/all/${BUILD_DIRECTORY} ]; then
echo "Unable To Find ... ${BUILD_DIRECTORY}"
return 1
fi
cd ${WORKSPACE}/all/${BUILD_DIRECTORY}
time ./build.sh -eclipse=${ECLIPSE_HOME}
RC=$?
if [ ${RC} -ne 0 ]; then
echo "Failed To Build Project(s) In ... ${BUILD_DIRECTORY}."
return 1
fi
}
PROJECTS_TO_BUILD=('build.edex' 'build.rcm' 'build')
for project in ${PROJECTS_TO_BUILD[*]}; do
buildProject ${project}
RC=$?
if [ ${RC} -ne 0 ]; then
exit 1
fi
done
echo "Finished ... $0."
exit 0