Package sp.sd.flywayrunner.installation
Class FlywayInstaller
java.lang.Object
hudson.tools.ToolInstaller
hudson.tools.DownloadFromUrlInstaller
sp.sd.flywayrunner.installation.FlywayInstaller
- All Implemented Interfaces:
ExtensionPoint
,Describable<ToolInstaller>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Nested classes/interfaces inherited from class hudson.tools.DownloadFromUrlInstaller
DownloadFromUrlInstaller.DescriptorImpl<T extends DownloadFromUrlInstaller>, DownloadFromUrlInstaller.Installable, DownloadFromUrlInstaller.InstallableList, DownloadFromUrlInstaller.NodeSpecificInstallable
Nested 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.DownloadFromUrlInstaller
id
Fields inherited from class hudson.tools.ToolInstaller
tool
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionperformInstallation
(ToolInstallation tool, Node node, TaskListener log) void
setDatabaseDriverUrl
(String databaseDriverUrl) Methods inherited from class hudson.tools.DownloadFromUrlInstaller
findPullUpDirectory, getInstallable, isUpToDate
Methods inherited from class hudson.tools.ToolInstaller
appliesTo, getDescriptor, getLabel, preferredLocation, setTool
-
Constructor Details
-
FlywayInstaller
-
FlywayInstaller
-
-
Method Details
-
getDatabaseDriverUrl
-
setDatabaseDriverUrl
-
performInstallation
public FilePath performInstallation(ToolInstallation tool, Node node, TaskListener log) throws IOException, InterruptedException - Overrides:
performInstallation
in classDownloadFromUrlInstaller
- Throws:
IOException
InterruptedException
-