Change By: Tim De Backer (31/Jul/14 7:46 AM)
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.

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.

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