From a0866f654bfd4600af71a1c6b72e4989de8a7926 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Wed, 18 Mar 2026 14:15:02 +0100 Subject: [PATCH] maven: run dependency FOD mvn commands in batch mode Otherwise `nix log /nix/store/...` for the dependency FOD gets unreadable due to progress logs being printed to stdout. --- pkgs/by-name/ma/maven/build-maven-package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/maven/build-maven-package.nix b/pkgs/by-name/ma/maven/build-maven-package.nix index 8672419322f5..0738126f66ed 100644 --- a/pkgs/by-name/ma/maven/build-maven-package.nix +++ b/pkgs/by-name/ma/maven/build-maven-package.nix @@ -59,13 +59,13 @@ let buildPhase = '' runHook preBuild - MAVEN_EXTRA_ARGS="" + MAVEN_EXTRA_ARGS="-B" # handle proxy if [[ -n "''${HTTP_PROXY-}" ]] || [[ -n "''${HTTPS_PROXY-}" ]] || [[ -n "''${NO_PROXY-}" ]];then mvnSettingsFile="$(mktemp -d)/settings.xml" ${writeProxySettings} $mvnSettingsFile - MAVEN_EXTRA_ARGS="-s=$mvnSettingsFile" + MAVEN_EXTRA_ARGS="$MAVEN_EXTRA_ARGS -s=$mvnSettingsFile" fi # handle cacert by populating a trust store on the fly