From 3ff9ebc7e407853c4b6ed03dca7455a4030f0c9b Mon Sep 17 00:00:00 2001 From: Karma Riuk Date: Sat, 1 Mar 2025 14:57:19 +0100 Subject: [PATCH] made maven command better --- clone_repos.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/clone_repos.py b/clone_repos.py index 46f4189..087194d 100644 --- a/clone_repos.py +++ b/clone_repos.py @@ -14,7 +14,10 @@ EXCLUSION_LIST = [ ] GRADLE_BASE_CMD = "gradle --no-daemon --console=plain" -MAVEN_BASE_CMD = "mvn -Dstyle.color=never" +MAVEN_BASE_CMD = "mvn -B -Dstyle.color=never -Dartifact.download.skip=true" +# -B (Batch Mode): Runs Maven in non-interactive mode, reducing output and removing download progress bars. +# -Dstyle.color=never: Disables ANSI colors. +# -Dartifact.download.skip=true: Prevents Maven from printing download logs (but still downloads dependencies when needed). def clone(repo: str, dest: str, updates: dict, force: bool = False, verbose: bool = False) -> None: """