Class ConditionalMatrixAggregator
java.lang.Object
hudson.matrix.MatrixAggregator
org.jenkins_ci.plugins.flexible_publish.ConditionalMatrixAggregator
- All Implemented Interfaces:
ExtensionPoint
public class ConditionalMatrixAggregator
extends hudson.matrix.MatrixAggregator
Wraps
MatrixAggregator for the wrapped Publisher.
Evaluates the condition, and call wrapped MatrixAggregator if satisfied.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.matrix.MatrixAggregator
build, launcher, listener -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, hudson.matrix.MatrixAggregator baseAggregator) Deprecated.protectedConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, List<hudson.matrix.MatrixAggregator> baseAggregatorList) -
Method Summary
-
Constructor Details
-
ConditionalMatrixAggregator
@Deprecated protected ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, hudson.matrix.MatrixAggregator baseAggregator) Deprecated. -
ConditionalMatrixAggregator
protected ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, List<hudson.matrix.MatrixAggregator> baseAggregatorList)
-
-
Method Details
-
startBuild
- Overrides:
startBuildin classhudson.matrix.MatrixAggregator- Throws:
InterruptedExceptionIOException
-
endRun
- Overrides:
endRunin classhudson.matrix.MatrixAggregator- Throws:
InterruptedExceptionIOException
-
endBuild
- Overrides:
endBuildin classhudson.matrix.MatrixAggregator- Throws:
InterruptedExceptionIOException
-