/** * Gets the Maven to invoke, * or null to invoke the default one. */ public MavenInstallation getMaven() { for( MavenInstallation i : getDescriptor().getInstallations() ) { if(mavenName !=null && mavenName.equals(i.getName())) return i; } return null; }
public void setInstallations(MavenInstallation... installations) { List<MavenInstallation> tmpList = new ArrayList<Maven.MavenInstallation>(); // remote empty Maven installation : if(installations != null) { Collections.addAll(tmpList, installations); for(MavenInstallation installation : installations) { if(Util.fixEmptyAndTrim(installation.getName()) == null) { tmpList.remove(installation); } } } this.installations = tmpList.toArray(new MavenInstallation[tmpList.size()]); save(); }
if (mavenAlreadyInstalled.exists()) { MavenInstallation mavenInstallation = new MavenInstallation("default", mavenAlreadyInstalled.getAbsolutePath(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; MavenInstallation mavenInstallation = new MavenInstallation("default", home, NO_PROPERTIES); if (mavenInstallation.meetsMavenReqVersion(createLocalLauncher(), mavenReqVersion)) { hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation;
if (mavenAlreadyInstalled.exists()) { MavenInstallation mavenInstallation = new MavenInstallation("default",mavenAlreadyInstalled.getAbsolutePath(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; MavenInstallation mavenInstallation = new MavenInstallation("default",home, NO_PROPERTIES); if (mavenInstallation.meetsMavenReqVersion(createLocalLauncher(), mavenReqVersion)) { hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation;
if (mavenAlreadyInstalled.exists()) { MavenInstallation mavenInstallation = new MavenInstallation("default",mavenAlreadyInstalled.getAbsolutePath(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; MavenInstallation mavenInstallation = new MavenInstallation("default",home, NO_PROPERTIES); if (mavenInstallation.meetsMavenReqVersion(createLocalLauncher(), mavenReqVersion)) { hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation; hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(mavenInstallation); return mavenInstallation;
/** * Gets the Maven to invoke. * If null, we pick any random Maven installation. */ public MavenInstallation getMaven() { MavenInstallation[] installations = getDescriptor().getMavenDescriptor().getInstallations(); for( MavenInstallation i : installations) { if(mavenName==null || i.getName().equals(mavenName)) return i; } if (installations.length==1) return installations[0]; return null; }
public Maven.MavenInstallation[] getInstallations() { return Jenkins.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).getInstallations(); }
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
public DescriptorImpl() { DESCRIPTOR = this; load(); }
@Override public MavenInstallation[] getInstallations() { return Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).getInstallations(); }
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
public void setInstallations(MavenInstallation... installations) { this.installations = installations; save(); }
public void setInstallations(MavenInstallation... installations) { List<MavenInstallation> tmpList = new ArrayList<Maven.MavenInstallation>(); // remote empty Maven installation : if(installations != null) { Collections.addAll(tmpList, installations); for(MavenInstallation installation : installations) { if(Util.fixEmptyAndTrim(installation.getName()) == null) { tmpList.remove(installation); } } } this.installations = tmpList.toArray(new MavenInstallation[tmpList.size()]); save(); }
public void setInstallations(MavenInstallation... installations) { this.installations = installations; save(); }
@Override public MavenInstallation[] getInstallations() { return Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).getInstallations(); }
@Override public MavenInstallation[] getInstallations() { return Jenkins.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).getInstallations(); }
public DescriptorImpl() { DESCRIPTOR = this; load(); }
public void setInstallations(MavenInstallation... installations) { this.installations = installations; save(); }
public void setInstallations(MavenInstallation... installations) { this.installations = installations; save(); }
public DescriptorImpl() { DESCRIPTOR = this; load(); }