diff --git a/src/main/java/org/jenkinsci/maven/plugins/hpi/MavenArtifact.java b/src/main/java/org/jenkinsci/maven/plugins/hpi/MavenArtifact.java index 668f224..2cdfb66 100644 --- a/src/main/java/org/jenkinsci/maven/plugins/hpi/MavenArtifact.java +++ b/src/main/java/org/jenkinsci/maven/plugins/hpi/MavenArtifact.java @@ -51,7 +51,11 @@ public class MavenArtifact { if(!t.equals("jar")) return false; // when a plugin depends on another plugin, it doesn't specify the type as hpi, so we need to resolve its POM to see it - return resolvePom().getPackaging().equals("hpi"); + if (resolvePom().getPackaging().equals("hpi") || artifact.getGroupId().equals("org.jenkins-ci.plugins")) { + return true; + } + + return false; } catch (ProjectBuildingException e) { throw new IOException2("Failed to open artifact "+artifact.toString()+" at "+artifact.getFile(),e); }