#!/bin/bash

ls -al
echo "###############################################"
mvn_command="mvn verify $INTEGRATION_TEST_ARGS -Pintegration-tests --no-transfer-progress"
echo "mvn_command: $mvn_command"

mvn_output=$($mvn_command)
maven_exit_code=$?

rm -f mvn.log
echo "$mvn_output" > mvn.log

echo "###############################################"
ls -al
ls -al target
echo "###############################################"
cat mvn.log
rm -f mvn.log

if [[ "$maven_exit_code" -ne 0 ]] ; then
	echo "mvn command failed with exit code $maven_exit_code"
	exit $maven_exit_code
fi

echo "Integration test passed successfully!"
echo "###############################################"
