#!/bin/sh SCRIPT_DIR=$( cd "$( dirname "$0" )" && pwd ) CURRENT_DIR=$( pwd ) LOG_FILE="$CURRENT_DIR/stress_build.log" [ -f $LOG_FILE ] && rm $LOG_FILE echo "Building java driver ..." echo "-- Driver build --\n" > $LOG_FILE cd $SCRIPT_DIR/../../.. mvn clean install -Dmaven.test.skip=true >> $LOG_FILE 2>&1 EXIT_CODE=$? if [ $EXIT_CODE -ne 0 ]; then echo "Error building driver. See $LOG_FILE for details." 1>&2 cd $CURRENT_DIR exit $EXIT_CODE fi echo "Building stress application ..." echo "\n-- Stress build --\n" >> $LOG_FILE cd $SCRIPT_DIR/.. mvn package assembly:single >> $LOG_FILE 2>&1 EXIT_CODE=$? if [ $EXIT_CODE -ne 0 ]; then echo "Error building stress application. See $LOG_FILE for details." 1>&2 cd $CURRENT_DIR exit $EXIT_CODE fi cd $CURRENT_DIR rm $LOG_FILE