public class ZipExtractionInstaller extends ToolInstaller
| Modifier and Type | Class and Description |
|---|---|
static class |
ZipExtractionInstaller.DescriptorImpl |
ToolInstaller.ToolInstallerEntry, ToolInstaller.ToolInstallerListExtensionPoint.LegacyInstancesAreScopedToHudsontool| Constructor and Description |
|---|
ZipExtractionInstaller(String label,
String url,
String subdir) |
| Modifier and Type | Method and Description |
|---|---|
String |
getSubdir() |
String |
getUrl() |
FilePath |
performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
Ensure that the configured tool is really installed.
|
appliesTo, getDescriptor, getLabel, preferredLocation, setToolpublic String getUrl()
public String getSubdir()
public FilePath performInstallation(ToolInstallation tool, Node node, TaskListener log) throws IOException, InterruptedException
ToolInstallerToolInstaller.appliesTo(Node) are true.performInstallation in class ToolInstallertool - the tool being installednode - the computer on which to install the toollog - any status messages produced by the installation go hereToolInstaller.preferredLocation(hudson.tools.ToolInstallation, hudson.model.Node)IOException - if installation failsInterruptedException - if communication with a slave is interruptedCopyright © 2019. All rights reserved.