Package io.jenkins.plugins.specsmonitor
Class GitVersionMonitor
java.lang.Object
hudson.node_monitors.NodeMonitor
io.jenkins.plugins.specsmonitor.GitVersionMonitor
- All Implemented Interfaces:
ExtensionPoint,Describable<NodeMonitor>
Node monitor that reports the version of Git installed on each node, with the full version
string as a tooltip.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.node_monitors.NodeMonitor
LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTooltip(VersionInfo info) The full version, with the controller's version added if the node is outdated.booleanisOutdated(VersionInfo info) Whether the node has an older Git than the controller.Methods inherited from class hudson.node_monitors.NodeMonitor
all, data, getAll, getColumnCaption, getDescriptor, isIgnored, setIgnored, triggerUpdate
-
Constructor Details
-
GitVersionMonitor
@DataBoundConstructor public GitVersionMonitor()
-
-
Method Details
-
isOutdated
Whether the node has an older Git than the controller. -
getTooltip
The full version, with the controller's version added if the node is outdated.
-