diff --git a/src/main/java/org/jenkins/tools/test/maven/ExternalMavenRunner.java b/src/main/java/org/jenkins/tools/test/maven/ExternalMavenRunner.java index 6c12b8601..26928341e 100644 --- a/src/main/java/org/jenkins/tools/test/maven/ExternalMavenRunner.java +++ b/src/main/java/org/jenkins/tools/test/maven/ExternalMavenRunner.java @@ -75,10 +75,17 @@ public void run( } cmd.addAll(mavenArgs); cmd.addAll(List.of(args)); - LOGGER.log( - Level.INFO, - "Running {0} in {1} >> {2}", - new Object[] {String.join(" ", cmd), baseDirectory, buildLogFile}); + if (buildLogFile != null) { + LOGGER.log( + Level.INFO, + "Running {0} in {1} >> {2}", + new Object[] {String.join(" ", cmd), baseDirectory, buildLogFile}); + } else { + LOGGER.log( + Level.INFO, + "Running {0} in {1}", + new Object[] {String.join(" ", cmd), baseDirectory}); + } Process p; try { p = new ProcessBuilder(cmd).directory(baseDirectory).redirectErrorStream(true).start();