change MavenUtil to use new EP to get settings.xml

This commit is contained in:
imod committed 2012-11-01 15:44:11 +01:00
1 parent 291a3babcf
commit f40f596e2a
1 file changed
+3 -1
@@ -31,6 +31,7 @@ import hudson.model.AbstractProject;
import hudson.model.BuildListener;
import jenkins.model.Jenkins;
import hudson.model.TaskListener;
import hudson.mvn.SettingsProvider;
import hudson.tasks.Maven.MavenInstallation;
import hudson.tasks.Maven.ProjectWithMaven;
@@ -99,7 +100,8 @@ public class MavenUtil {
m = ((ProjectWithMaven) project).inferMavenInstallation().forNode(Jenkins.getInstance(),listener);
}
if (project instanceof MavenModuleSet) {
String altSet = ((MavenModuleSet) project).getAlternateSettings();
String altSet = SettingsProvider.getRemotePath(((MavenModuleSet) project).getSettings(), build, listener);
settingsLoc = (altSet == null) ? null
: new File(build.getWorkspace().child(altSet).getRemote());