I see this long ago question posted to the list, but don't see any answer to it.
As far as I can tell, the combination filter on a matrix job cannot be applied to nodes added to the job by the elastic axis plugin. If I add nodes to the job with the "Slaves" axis, I can filter them with the combination filter on the job. If I add nodes with elastic axis, there seems to be no way to include those nodes in a combination filter expression. Has anyone found a way to use a combination filter with nodes from the elastic axis plugin? Thanks, Mark Waite On Sunday, August 11, 2013 12:12:24 PM UTC-6, kinkie wrote: > > Hi all, > I am trying to set up a matrix build job wihch relies on the labels > assigned to nodes, but I'm not able to set up the combination filter, I'm > probably missing something - if what I wish to do is possible at all. > > I am trying to run a test job on a subset of a farm of slaves, using all > compilers available on each computer. Since the characterstics "in the farm > / not in the farm" and "has compiler X available" are attributes of the > node and not of the job (there's plenty jobs to test different branches of > the code), I'm truying to leverage the node labels, a matrix job and a > combination filter. > Using the latter is failing me :( > > Setup so far: > - each node in the farm is labeled with a subset of "farm", "gcc", > "clang", "icc > - a matrix job is set up using the Elastic Axis plugin (preferably; > looking for label "farm") or an enumeration of the slaves; the list of > compilers is set up as a multiple-choice label with "gcc" "clang", "icc > > What's missing is a combination filter that should say "if the value of > the axis named "compiler" is listed as any of this node's labels, the > combination is valid" > I can't understand how to access the node's labels, unfortunately :( > > Can anyone give me a suggestion? > Thanks! > > -- > /kinkie > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.