public class FlexibleMatrixAggregator extends hudson.matrix.MatrixAggregator
MatrixAggregator for FlexiblePublisher.
Just calls ConditionalMatrixAggregator for each ConditionalPublishers.ExtensionPoint.LegacyInstancesAreScopedToHudsonbuild, launcher, listener| Modifier | Constructor and Description |
|---|---|
protected |
FlexibleMatrixAggregator(hudson.matrix.MatrixBuild build,
Launcher launcher,
BuildListener listener,
List<ConditionalMatrixAggregator> aggregatorList) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
endBuild()
Called when the parent build is finished.
|
boolean |
endRun(hudson.matrix.MatrixRun run)
Called when a build with an axe combination is finished.
|
boolean |
startBuild()
Called when the parent build is started.
|
protected FlexibleMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, List<ConditionalMatrixAggregator> aggregatorList)
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.MatrixAggregatorrun - InterruptedExceptionIOExceptionMatrixAggregator.endRun(hudson.matrix.MatrixRun)public boolean endBuild()
throws InterruptedException,
IOException
endBuild in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionMatrixAggregator.endBuild()Copyright © 2016–2021. All rights reserved.