Label Verifier Plugin

Plugin Information

Plugin ID label-verifier
Latest Release 1.0
Latest Release Date Sep 11, 2010
Sources Subversion
Support Eclipse Hudson Forum
Issue Tracking Eclipse Bugzilla

This plugin allows system administrator to programmatically verify the label assignment correctness on slaves. It is useful to prevent a human error in label assignment when you have a larger number or self-organizing slaves, and generally as a means to make sure your cluster is healthy.

Usage

Go to the label configuration page of the label whose assignment you want to validate. For example, http://yourserver/hudson/label/foo/configure.
You can associate "label verifies" through this UI, as follows:

The script specified here gets executed every time a slave with this label comes online. If the script returns non-zero exit code, the label assignment is considered illegal, and Hudson will mark the slave as offline to prevent it from getting used for a build.

Extension points

LabelVerifier is an extension point that can be implemented by other plugins, to perform the check in other means.

History

Version 1.0 (Sep 11, 2010)

  • First release

Labels:

plugin-slaves plugin-slaves Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.