Extension Points defined in Matrix Project Plugin

Axis

Configuration axis.

Implementations:

MatrixAggregatable

Publisher , JobProperty , BuildWrapper can optionally implement this interface to perform result aggregation across MatrixRun .

Implementations:

MatrixAggregator

Performs the aggregation of MatrixRun results into MatrixBuild .

Implementations:

MatrixBuildListener

Controls which subset of MatrixRun s to rebuild.

Implementations:

MatrixConfigurationSorter

Add sorting for configurations MatrixConfiguration s of matrix job MatrixProject

Implementations:

MatrixExecutionStrategy

Controls the execution sequence of MatrixConfiguration when MatrixProject builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc.

Implementations: