Package com.mathworks.ci.tools
Class MatlabInstaller
java.lang.Object
hudson.tools.ToolInstaller
com.mathworks.ci.tools.MatlabInstaller
- All Implemented Interfaces:
ExtensionPoint
,Describable<ToolInstaller>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.tools.ToolInstaller
ToolInstaller.ToolInstallerEntry, ToolInstaller.ToolInstallerList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.tools.ToolInstaller
tool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPlatform
(String os, String architecture) performInstallation
(ToolInstallation tool, Node node, TaskListener log) void
setProducts
(String products) void
setRelease
(String release) Methods inherited from class hudson.tools.ToolInstaller
appliesTo, getDescriptor, getLabel, preferredLocation, setTool
-
Constructor Details
-
MatlabInstaller
-
-
Method Details
-
getRelease
-
setRelease
-
getProducts
-
setProducts
-
performInstallation
public FilePath performInstallation(ToolInstallation tool, Node node, TaskListener log) throws IOException, InterruptedException - Specified by:
performInstallation
in classToolInstaller
- Throws:
IOException
InterruptedException
-
getPlatform
- Throws:
InstallationFailedException
-