From a4a6fda50a115fe65279498c02e20868f1eb76d4 Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 1 Feb 2007 06:34:25 +0000 Subject: [PATCH] during a build maven sets a class folder instead of a jar file as artifact. ignore. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2012 71c3de6d-444a-0410-be80-ed276b4c234a --- .../main/java/hudson/maven/reporters/MavenFingerprinter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/maven/reporters/MavenFingerprinter.java b/core/src/main/java/hudson/maven/reporters/MavenFingerprinter.java index 0118370994..fc20d314c9 100644 --- a/core/src/main/java/hudson/maven/reporters/MavenFingerprinter.java +++ b/core/src/main/java/hudson/maven/reporters/MavenFingerprinter.java @@ -92,7 +92,7 @@ public class MavenFingerprinter extends MavenReporter { */ private boolean record(MavenBuildProxy build, final boolean produced, Artifact a) throws IOException, InterruptedException { File f = a.getFile(); - if(f==null || !files.add(f)) + if(f==null || f.isDirectory() || !files.add(f)) return false; // new file -- GitLab