Package hudson.tools
package hudson.tools
-
ClassesClassDescriptionA generic script-based installer.AbstractCommandInstaller.Descriptor<TInstallerClass extends AbstractCommandInstaller>Installs tool via script execution of Batch script.Installs a tool by running an arbitrary shell command.Partial convenience implementation of
ToolInstallerthat just downloads an archive from the URL and extracts it.Downloadable and installable tool.Used for JSON databinding to parse the obtained list.Actually runs installations.ToolPropertythat shows auto installation options.Generated localization support class.BaseDescriptortype used forXyzPropertyclasses.ToolDescriptor<T extends ToolInstallation>Formalization of a tool installed in nodes used for builds.Subclasses can extend this for data migration from old field storing home directory.An object which can ensure that a genericToolInstallationin fact exists on a node.ToolInstallerDescriptor<T extends ToolInstaller>Descriptor for aToolInstaller.NodePropertythat allows users to specify different locations forToolInstallations.This Jenkins-wide extension points can participate in determining the actual node-specific path of theToolInstallationfor the givenNode.ToolProperty<T extends ToolInstallation>Extensible property ofToolInstallation.Descriptor forToolProperty.Installs a tool into the Hudson working area by downloading and unpacking a ZIP file.