Plugin Information
The plugin shows up in Hudson's UI on the Manage Hudson page - seen here near the bottom of the page: The main page of the configuration slicing plugin shows all the properties that can be sliced - select one and you are presented with a screen showing how that value is set across the entire Hudson instance. Many properties on Hudson projects are useful to set this way, but the configuration slicing plugin can handle properties on any collection, such as slaves, or builds of a project.
In the case of booleans, the plugin presents a set of checkboxes and names. The user can then adjust that property and save the changes.
One of the more complicated examples is setting up the SCM polling schedule across all the jobs. This is done with the string slicer. The textbox contains each unique line from a SCM polling schedule, then two colons '::' and then a list of the jobs that contain that line. The line itself can be adjusted, or jobs can have that line removed by removing the job name from the line.
Changelog (java.net folder)Version 1.15 - January 22, 2010
Version 1.14 - January 16, 2010
Version 1.13 - January 15, 2010
Version 1.12 - attempted January 15, 2010 - never releasedVersion 1.11 - attempted January 15, 2010 - never releasedVersion 1.10 - attempted November 2, 2009 and January 15, 2010 - never releasedVersion 1.9 - July 29, 2009
Version 1.8 - attempted July 22, 2009 - never releasedVersion 1.7 - attempted July 22, 2009 - never releasedVersion 1.6 - attempted July 21, 2009 and July 22, 2009 - never releasedVersion 1.5 - July 21, 2009
Version 1.4 - attempted April 9, 2009 - never releasedVersion 1.3 - attempted April 9, 2009 - never releasedVersion 1.2 - March 16, 2009
Version 1.1 - attempted March 16, 2009 - never releasedVersion 1.0 - attempted March 16, 2009 - never released |




Comments (3)
Jul 16
Mark says:
I have installed the Hudson Continuous Integration game plugin, which results in...I have installed the Hudson Continuous Integration game plugin, which results in every project getting the checkbox boolean property to enable or disable the "Continuous Integration game". How would I use this "Configuration Slicing Plugin" to tick this "Continuous Integration game" checkbox for every project?
Feb 14
john minne says:
To upgrade from 1.9 on linux I had to delete the ConfigurationSlicing files from...To upgrade from 1.9 on linux I had to delete the ConfigurationSlicing files from the plugin directory. II thought this info might help some people. This issue sounds like this bug: http://issues.hudson-ci.org/browse/HUDSON-5013 so I'm not opening a new one.
Feb 26
Merten Schumann says:
The doc says > It has a framework to make it very easy to add a configuratio...The doc says
> It has a framework to make it very easy to add a configuration page for a new property.
where is the framework? I would like to add a configuration possibility to edit the "E-mail Notification" property ...