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