A groovy script to decide the order of the combinations. There are several parameters available in the script
This is a List of a String map of all the matrix combinations
For example, [{axis1: 'a', axis2: 'x'}, {axis1: 'b', axis2: 'y'...
a string of the workspace
A failure will stop the build on the next entry.
The return should be a TreeMap of combination lists. These will be executed in the natural order. Items in each section will be executed in parallel and the separate map entries in sequence. Any combination not in the map will not be executed.
This is passed into the script as result and needs to be returned from the script