Quantcast

Runtime graphical combination filter

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Runtime graphical combination filter

chewan mak
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.

Loading...