Change By: Tim De Backer (31/Jul/14 7:48 AM)
Labels: label labels slave slaves
Description: The current plug-in looks at the labels of a slave that comes online and verifies if those labels are still valid.

That same validation script/command can also be used to
 *  auto-detect *  whether some label is applicable to any slave that comes online  and *automatically update* its labels accordingly .

{quote}
For example, Jenkins could check the installed python version whenever a slave comes online and update (i.e. add, remove or replace) that slave's labels accordingly. 

If python 3.3 was found, label 'python-2.6' is no longer valid and should be removed and label 'python-3.3' is valid and should be added. The general 'python' label will still be valid and remains unchanged.
{quote}

In the label  *  configuration page * , the user may then choose between the verification and auto-detect option for each individual label.

Edit:  A  *  logging *  feature may be desired, so the administrator knows which labels were added or stripped automatically by the plug-in.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to