×
Find plugins

Label Verifier
1.2Minimum Jenkins requirement: 1.651.3ID: label-verifier

Plugin Information

View Label Verifier on the plugin site for more information.

This plugin is up for adoption. Want to help improve this plugin? Click here to learn more!

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/jenkins/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 Jenkins 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.

Open issues

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Loading...
Refresh

History

Version 1.2 (Dec 12, 2017)

  • PR #3 - Update the Jenkins Core requirement to 1.651.3
  • PR #3 - Cleanup issues reported by FindBugs and injected Unit tests

Version 1.1 (Dec 08, 2013)

  • Regular expression verifier
  • Logic expressions (AND, OR, NOT)

Version 1.0 (Sep 11, 2010)

  • First release
ArchivesGet past versions
Labels