From 27207bd32c03582970849ff337e446dc53f91c2f Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 29 Mar 2007 06:57:03 +0000 Subject: [PATCH] needs to set POM file in full path since we can't rely on the current directory. git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@2778 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/maven/MavenBuild.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/maven/MavenBuild.java b/core/src/main/java/hudson/maven/MavenBuild.java index 0b5c2e5e50..86dedaadfd 100644 --- a/core/src/main/java/hudson/maven/MavenBuild.java +++ b/core/src/main/java/hudson/maven/MavenBuild.java @@ -206,6 +206,7 @@ public class MavenBuild extends AbstractBuild { ArgumentListBuilder margs = new ArgumentListBuilder(); margs.add("-N"); + margs.add("-f",getParent().getModuleRoot().child("pom.xml").getRemote()); margs.addTokenized(getProject().getGoals()); boolean normalExit = false; @@ -227,7 +228,7 @@ public class MavenBuild extends AbstractBuild { */ public Channel newProcess(BuildListener listener, OutputStream out) throws IOException, InterruptedException { return launcher.launchChannel(buildMavenCmdLine(listener).toCommandArray(), - out, getProject().getModuleRoot()); + out, getProject().getParent().getModuleRoot()); } /** -- GitLab