You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2022/10/01 08:01:27 UTC
[isis] 02/02: ISIS-3223: ISIS-3223: improves enhance.sh
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch ISIS-3223
in repository https://gitbox.apache.org/repos/asf/isis.git
commit d8e40af9a1ffe5998ed4a01b51eb69abb1f6eee6
Author: Dan Haywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Sep 28 06:24:32 2022 +0100
ISIS-3223: ISIS-3223: improves enhance.sh
---
enhance.sh | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
diff --git a/enhance.sh b/enhance.sh
index ec27edd2e9..74e998987b 100644
--- a/enhance.sh
+++ b/enhance.sh
@@ -31,6 +31,7 @@ usage() {
echo " -t : JDO regression tests (regressiontests/stable-persistence-jdo)" >&2
echo " -u : JDO regression tests (regressiontests/stable-cmdexecauditsess)" >&2
echo " -w : JDO regression tests (regressiontests/core-wrapperfactory)" >&2
+ echo " -A : add -am (also make)" >&2
}
@@ -45,11 +46,12 @@ REGRESSIONTESTS_CMDEXECAUDITSESS=""
REGRESSIONTESTS_CORE_WRAPPERFACTORY=""
SECMAN=""
SESSIONLOG=""
+ALSO_MAKE=""
PATHS=()
ALL_IF_REQUIRED=""
-while getopts ":acdeomshtuw" arg; do
+while getopts ":acdeomshtuwA" arg; do
case $arg in
h)
usage
@@ -98,6 +100,9 @@ while getopts ":acdeomshtuw" arg; do
PATHS+=( "regressiontests/stable-core-wrapperfactory" )
ALL_IF_REQUIRED="-Dmodule-all"
;;
+ A)
+ ALSO_MAKE="-am"
+ ;;
*)
usage
exit 1
@@ -106,16 +111,18 @@ done
shift $((OPTIND-1))
-echo "AUDITTRAIL : $AUDITTRAIL"
-echo "COMMANDLOG : $COMMANDLOG"
-echo "EXECUTIONLOG : $EXECUTIONLOG"
-echo "EXECUTIONOUTBOX : $EXECUTIONOUTBOX"
-echo "SECMAN : $SECMAN"
-echo "SESSIONLOG : $SESSIONLOG"
-echo "DEMO : $DEMO"
+echo "AUDITTRAIL : $AUDITTRAIL"
+echo "COMMANDLOG : $COMMANDLOG"
+echo "EXECUTIONLOG : $EXECUTIONLOG"
+echo "EXECUTIONOUTBOX : $EXECUTIONOUTBOX"
+echo "SECMAN : $SECMAN"
+echo "SESSIONLOG : $SESSIONLOG"
+echo "DEMO : $DEMO"
echo "REGRESSIONTESTS_PERSISTENCE_JDO : $REGRESSIONTESTS_PERSISTENCE_JDO"
echo "REGRESSIONTESTS_CMDEXECAUDITSESS : $REGRESSIONTESTS_CMDEXECAUDITSESS"
-echo "REGRESSIONTESTS_CORE_WRAPPERFACTORY : REGRESSIONTESTS_CORE_WRAPPERFACTORY"
+echo "REGRESSIONTESTS_CORE_WRAPPERFACTORY : $REGRESSIONTESTS_CORE_WRAPPERFACTORY"
+echo ""
+echo "ALSO_MAKE : $ALSO_MAKE"
printf -v PATHS_SPLATTED '%s,' "${PATHS[@]}"
@@ -128,5 +135,5 @@ if [ "$PL_ARG" = " " ]; then
exit 1
fi
-echo mvn install -DskipTests -o -T1C -am -pl $PL_ARG
-mvn install -DskipTests -o -T1C -am -pl $PL_ARG
+echo mvn install -DskipTests -o -T1C $ALSO_MAKE -pl $PL_ARG
+mvn install -DskipTests -o -T1C $ALSO_MAKE -pl $PL_ARG