Package hudson.matrix
package hudson.matrix
Matrix project
-
ClassDescriptionConfiguration axis.
Descriptor
forAxis
List ofAxis
.Converter
implementation for XStream.A particular combination ofAxis
values.AxisDescriptor
for manually entered default axis.MatrixExecutionStrategy
that captures historical behavior.Axis
that selects available JDKs.Axis
that selects label expressions.Axis
that selects label expressions.Layouter<T>Used to assist thegeneration of config table.Publisher
,JobProperty
,BuildWrapper
can optionally implement this interface to perform result aggregation acrossMatrixRun
.Performs the aggregation ofMatrixRun
results intoMatrixBuild
.Build ofMatrixProject
.Optional interface forAction
s that are used as parameters toQueue.schedule(Task, int, Action...)
to indicate that they want to be also passed to theMatrixRun
s from its parentMatrixBuild
.This class is used to pass parameter actions from aMatrixBuild
to aMatrixRun
.One configuration ofMatrixProject
.Add sorting for configurationsMatrixConfiguration
s of matrix jobMatrixProject
Descriptor forMatrixConfigurationSorter
.Controls the execution sequence ofMatrixConfiguration
whenMatrixProject
builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc.Job
that allows you to run multiple different configurations from a single setting.Execution ofMatrixConfiguration
.Generated localization support class.Place holder for default "do not sort"MatrixConfigurationSorter
.User-defined plain text axis.