You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mi...@apache.org on 2021/12/20 20:54:41 UTC
[maven] 01/01: [MNG-7193] Introduce MAVEN_ARGS environment variable
This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch MNG-7193
in repository https://gitbox.apache.org/repos/asf/maven.git
commit 1301130b9269bf67f62968ab9fbf292c9b767523
Author: Michael Osipov <mi...@apache.org>
AuthorDate: Mon Dec 20 21:53:45 2021 +0100
[MNG-7193] Introduce MAVEN_ARGS environment variable
Add args directly after the class name and leave users the option to override
with maven.config or CLI args.
This closes #637
---
apache-maven/src/assembly/shared/run | 1 +
apache-maven/src/assembly/shared/run.cmd | 1 +
2 files changed, 2 insertions(+)
diff --git a/apache-maven/src/assembly/shared/run b/apache-maven/src/assembly/shared/run
index b89ecc7..28814a8 100755
--- a/apache-maven/src/assembly/shared/run
+++ b/apache-maven/src/assembly/shared/run
@@ -17,4 +17,5 @@ exec "$JAVACMD" \
"-Dlibrary.jansi.path=${MAVEN_HOME}/lib/jansi-native" \
"-Dmaven.multiModuleProjectDirectory=$MAVEN_PROJECTBASEDIR" \
$LAUNCHER_CLASS \
+ $MAVEN_ARGS \
"$@"
diff --git a/apache-maven/src/assembly/shared/run.cmd b/apache-maven/src/assembly/shared/run.cmd
index ab6da36..71a9c05 100755
--- a/apache-maven/src/assembly/shared/run.cmd
+++ b/apache-maven/src/assembly/shared/run.cmd
@@ -8,6 +8,7 @@
"-Dlibrary.jansi.path=%MAVEN_HOME%\lib\jansi-native" ^
"-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^
%LAUNCHER_CLASS% ^
+ %MAVEN_ARGS% ^
%*
if ERRORLEVEL 1 goto error
goto end