public class ConditionalMatrixAggregator extends hudson.matrix.MatrixAggregator
MatrixAggregator for the wrapped Publisher.
Evaluates the condition, and call wrapped MatrixAggregator if satisfied.ExtensionPoint.LegacyInstancesAreScopedToHudsonbuild, launcher, listener| Modifier | Constructor and Description |
|---|---|
protected |
ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build,
Launcher launcher,
BuildListener listener,
ConditionalPublisher conditionalPublisher,
List<hudson.matrix.MatrixAggregator> baseAggregatorList) |
protected |
ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build,
Launcher launcher,
BuildListener listener,
ConditionalPublisher conditionalPublisher,
hudson.matrix.MatrixAggregator baseAggregator)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
endBuild() |
boolean |
endRun(hudson.matrix.MatrixRun run) |
boolean |
startBuild() |
@Deprecated protected ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, hudson.matrix.MatrixAggregator baseAggregator)
protected ConditionalMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, ConditionalPublisher conditionalPublisher, List<hudson.matrix.MatrixAggregator> baseAggregatorList)
public boolean startBuild()
throws InterruptedException,
IOException
startBuild in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionpublic boolean endRun(hudson.matrix.MatrixRun run) throws InterruptedException, IOException
endRun in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionpublic boolean endBuild()
throws InterruptedException,
IOException
endBuild in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionCopyright © 2016–2021. All rights reserved.