pmd/.ci/build-pr.sh
2020-11-13 14:44:39 +01:00

27 lines
534 B
Bash
Executable File

#!/usr/bin/env bash
source $(dirname $0)/inc/logger.inc
source $(dirname $0)/inc/regression-tester.inc
source $(dirname $0)/inc/maven-dependencies.inc
source ${HOME}/java.env
set -e
#set -x
maven_dependencies_resolve
log_group_start "Building with maven"
./mvnw -e -V clean verify
log_group_end
# Danger is executed only on the linux runner
case "$(uname)" in
Linux*)
log_group_start "Executing danger"
regression_tester_setup_ci
regression_tester_executeDanger
log_group_end
;;
esac