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;
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
protected MavenInstallation configureMaven3() throws Exception { MavenInstallation mvn = configureDefaultMaven("apache-maven-3.0.1", MavenInstallation.MAVEN_30); MavenInstallation m3 = new MavenInstallation("apache-maven-3.0.1", mvn.getHome(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(m3); return m3; }
@Override public void setInstallations(MavenInstallation... installations) { Hudson.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
@Override public void setInstallations(MavenInstallation... installations) { Jenkins.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }
protected MavenInstallation configureMaven3() throws Exception { MavenInstallation mvn = configureDefaultMaven("apache-maven-3.0.1", MavenInstallation.MAVEN_30); MavenInstallation m3 = new MavenInstallation("apache-maven-3.0.1",mvn.getHome(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(m3); return m3; }
protected MavenInstallation configureMaven3() throws Exception { MavenInstallation mvn = configureDefaultMaven("apache-maven-3.0.1", MavenInstallation.MAVEN_30); MavenInstallation m3 = new MavenInstallation("apache-maven-3.0.1",mvn.getHome(), NO_PROPERTIES); hudson.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(m3); return m3; }
@Issue("JENKINS-46809") @Test public void toolsInGroup() throws Exception { Maven.MavenInstallation maven350 = ToolInstallations.configureMaven35(); Maven.MavenInstallation maven301 = ToolInstallations.configureMaven3(); j.jenkins.getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(maven350, maven301); expect("toolsInGroup") .logContains("Solo: Apache Maven 3.0.1", "First in group: Apache Maven 3.5.0", "Second in group: Apache Maven 3.0.1") .go(); }
@Override public void setInstallations(MavenInstallation... installations) { Jenkins.getInstance().getDescriptorByType(Maven.DescriptorImpl.class).setInstallations(installations); }