My group builds several products on various platforms, so we use 
mulch-configuration project.  From time to time, we only build a small 
portion of the combinations. Using combination filter is not a good choice 
to us for the following reasons: 


   - Combination filter is configuration setting. Therefore, changing it to 
   run once need to reset it after the build. We like to choose the 
   combination at run time, if a configuration setting is set. 
   - Combination filter is not user friendly error-prone. 


I am planning to build a plugin that enable run time combination selection. 
Here are my questions:

   1. Want a checkbox added under "Combination filter" setting. Run time 
   combination selection only work when this check box is set. How can I 
   inject a checkbox just under "Combination filter"? I checked the core so I 
   know UI lives in configure-entries.jelly under hudson.matrix.MatrixProject 
   package. However, I don't know how to insert a checkbox between entries.
   2. Once the check box is set, I need a jelly to produce the combination 
   matrix on the parameter screen. What class should I extended to produce the 
   UI? How class is responsible to produce run time parameters?

Your advice and help is greatly appreciated. 

Reply via email to