public class FlexibleMatrixAggregator extends hudson.matrix.MatrixAggregator
MatrixAggregator
for FlexiblePublisher
.
Just calls ConditionalMatrixAggregator
for each ConditionalPublisher
s.ExtensionPoint.LegacyInstancesAreScopedToHudson
build, 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.MatrixAggregator
InterruptedException
IOException
public boolean endRun(hudson.matrix.MatrixRun run) throws InterruptedException, IOException
endRun
in class hudson.matrix.MatrixAggregator
run
- InterruptedException
IOException
MatrixAggregator.endRun(hudson.matrix.MatrixRun)
public boolean endBuild() throws InterruptedException, IOException
endBuild
in class hudson.matrix.MatrixAggregator
InterruptedException
IOException
MatrixAggregator.endBuild()
Copyright © 2016–2021. All rights reserved.