public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }
public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }
public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }
public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }
@Test @ConfiguredWithCode("MavenConfiguratorTest.yml") public void should_configure_maven_tools_and_global_config() { final Maven.DescriptorImpl descriptor= (Maven.DescriptorImpl) j.jenkins.getDescriptorOrDie(Maven.class); Assert.assertEquals(1, descriptor.getInstallations().length); Assert.assertEquals("/usr/share/maven", descriptor.getInstallations()[0].getHome()); InstallSourceProperty installSourceProperty = descriptor.getInstallations()[0].getProperties().get(InstallSourceProperty.class); Assert.assertEquals("3.5.0", installSourceProperty.installers.get(Maven.MavenInstaller.class).id); final SettingsProvider provider = GlobalMavenConfig.get().getSettingsProvider(); Assert.assertTrue(provider instanceof FilePathSettingsProvider); Assert.assertEquals("/usr/share/maven-settings.xml", ((FilePathSettingsProvider)provider).getPath()); } }
public MavenInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException { return new MavenInstallation(getName(), translateFor(node, log), getProperties().toList()); }
public MavenInstallation forEnvironment(EnvVars environment) { return new MavenInstallation(getName(), environment.expand(getHome()), getProperties().toList()); }