#!/usr/bin/env bash ROOT_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd) $ROOT_DIR/../build.sh -l java pushd $ROOT_DIR/../thirdparty/build/arrow/java mvn clean install -pl plasma -am -Dmaven.test.skip popd pushd $ROOT_DIR/../java mvn clean install -Dmaven.test.skip check_style=$(mvn checkstyle:check) echo "${check_style}" [[ ${check_style} =~ "BUILD FAILURE" ]] && exit 1 mvn_test=$(mvn test) echo "${mvn_test}" [[ ${mvn_test} =~ "BUILD SUCCESS" ]] || exit 1 popd