blob: 7780f5ac0c872acc3ddaad92a0c4ee77c6806d46 [file] [log] [blame]
#!/usr/bin/env bash
# finds file on users path, before current directory
# hence, non-production users can set their own values for test machines
source aggr_properties.shsource
echo "BUILD_HOME: " ${BUILD_HOME}
export BUILD_TIMESTAMP=$(date --utc +%Y%m%d%H%M%S);
echo "BUILD_TIMESTAMP: " $BUILD_TIMESTAMP
echo "BUILD_RESULTS: " $BUILD_RESULTS
export BUILD_ID=${BUILD_TIMESTAMP}
OTHER_ARGS="--mockEmailTo david_williams@us.ibm.com --buildModel ${BUILD_HOME}/org.eclipse.helios.build/helios.b3aggr --buildRoot ${BUILD_RESULTS} --buildId ${BUILD_ID} --action CLEAN_BUILD --packedStrategy UNPACK_AS_SIBLING --mavenResult --logLevel DEBUG"
VM_ARGS="-vmargs -Declipse.p2.mirrors=false -Xmx256m"
# -Declipse.p2.MD5Check=false
APP_NAME=org.eclipse.b3.cli.headless
ECLIPSE_HOME=${ECLIPSE_HOME_36}/eclipse
echo "ECLIPSE_HOME: " ${ECLIPSE_HOME}
EQLAUNCHER=`find ${ECLIPSE_HOME}/plugins -name org.eclipse.equinox.launcher_*.jar`
echo "EQLAUNCHER: " $EQLAUNCHER
"${JAVA_CMD}" -jar ${EQLAUNCHER} -vm "${JAVA_CMD}" -console -data ${BUILD_HOME}/${BUILD_TIMESTAMP}/workspace-runAggregator -debug -nosplash -application ${APP_NAME} aggregate ${OTHER_ARGS} ${VM_ARGS}