Class StubInstaller
java.lang.Object
hudson.tools.ToolInstaller
com.synopsys.arc.jenkinsci.plugins.extratoolinstallers.installers.AbstractExtraToolInstaller
com.synopsys.arc.jenkinsci.plugins.extratoolinstallers.installers.StubInstaller
- All Implemented Interfaces:
- ExtensionPoint,- Describable<ToolInstaller>
Stub installer, which doesn't perform installation.
 Can be used in order to notify users about unsupported platform (and optionally fail the build)
- Since:
- 0.2
- Author:
- Oleg Nenashev
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class hudson.tools.ToolInstallerToolInstaller.ToolInstallerEntry, ToolInstaller.ToolInstallerListNested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
- 
Field SummaryFields inherited from class hudson.tools.ToolInstallertool
- 
Constructor SummaryConstructorsConstructorDescriptionStubInstaller(String label, String message, String toolHome, boolean failTheBuild, boolean failOnSubstitution) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanperformInstallation(ToolInstallation tool, Node node, TaskListener log) Methods inherited from class com.synopsys.arc.jenkinsci.plugins.extratoolinstallers.installers.AbstractExtraToolInstallergetToolHome, isFailOnSubstitution, substituteNodeVariablesValidatedMethods inherited from class hudson.tools.ToolInstallerappliesTo, getDescriptor, getLabel, preferredLocation, setTool
- 
Constructor Details- 
StubInstaller
 
- 
- 
Method Details- 
getMessage
- 
isFailTheBuildpublic boolean isFailTheBuild()
- 
performInstallationpublic FilePath performInstallation(ToolInstallation tool, Node node, TaskListener log) throws IOException, InterruptedException - Specified by:
- performInstallationin class- ToolInstaller
- Throws:
- IOException
- InterruptedException
 
 
-