diff --git a/build-app.sh b/build-app.sh index 0d5b4d63..eb8a369d 100755 --- a/build-app.sh +++ b/build-app.sh @@ -26,8 +26,7 @@ APP_FOLDER=$2 SKIP_DEPLOY=$3 set -e -check_env ARTIFACTORY_USERNAME -check_env ARTIFACTORY_PASSWORD + pushd "$PROJECT_FOLDER" >/dev/null if [ "$VERSION" == "" ]; then @@ -40,7 +39,10 @@ pushd "$PROJECT_FOLDER" >/dev/null else MAVEN_GOAL="install verify deploy" fi - + if [[ "$MAVEN_GOAL" == *"deploy"* ]]; then + check_env ARTIFACTORY_USERNAME + check_env ARTIFACTORY_PASSWORD + fi if [[ "$VERSION" == "4."* ]]; then JDKS="17" if [ "$DEFAULT_JDK" == "" ]; then diff --git a/build-folder.sh b/build-folder.sh index 5d769912..fa9df4f6 100755 --- a/build-folder.sh +++ b/build-folder.sh @@ -141,12 +141,12 @@ if ((RESULT == 0)); then source "$FOLDER/set-env.sh" fi set +e - echo -e "Maven goals:${bold}-f $FOLDER $MAVEN_OPTS $MVN_THR "-DmavenThreads=$MAVEN_THREADS_OPT" $MAVEN_GOAL${end}" + echo -e "Maven goals:${bold}-f $FOLDER $MAVEN_OPTS $MVN_THR $MAVEN_GOAL${end}" MVNW="./mvnw" if [ ! -f $MVNW ]; then MVNW="$SCDIR/mvnw" fi - $MVNW -f "$FOLDER" $MAVEN_OPTS $MVN_THR "-DmavenThreads=$MAVEN_THREADS_OPT" $MAVEN_GOAL + $MVNW -f "$FOLDER" $MAVEN_OPTS $MVN_THR $MAVEN_GOAL RESULT=$? set -e if ((RESULT != 0)); then diff --git a/quick-compile.sh b/quick-compile.sh new file mode 100755 index 00000000..7ea42b6d --- /dev/null +++ b/quick-compile.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +SCDIR=$(dirname "$(readlink -f "${BASH_SOURCE[0]}")") +SCDIR=$(realpath $SCDIR) +$SCDIR/build-core.sh "-T 0.5C install -P-snapshot -P-integration -DskipTests -q" +$SCDIR/build-folder.sh ./applications/processor,./applications/sink,./applications/source,./applications/stream-applications-integration-tests,stream-applications-release-train "-T 0.5C install -P-snapshot -P-integration -DskipTests -q"