Package hudson.plugins.release
Class ReleaseWrapper.ReleaseAggregator
- java.lang.Object
-
- hudson.matrix.MatrixAggregator
-
- hudson.plugins.release.ReleaseWrapper.ReleaseAggregator
-
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- ReleaseWrapper
public static class ReleaseWrapper.ReleaseAggregator extends hudson.matrix.MatrixAggregatorAggregates releases in matrix projects.- Since:
- 2.5 - First implementation, 2.6 - Static class
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ReleaseAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanendBuild()voidsetPostFailedMatrixBuildSteps(List<BuildStep> postFailedMatrixBuildSteps)voidsetPostMatrixBuildSteps(List<BuildStep> postMatrixBuildSteps)voidsetPostSuccessfulMatrixBuildSteps(List<BuildStep> postSuccessfulMatrixBuildSteps)voidsetPreMatrixBuildSteps(List<BuildStep> preMatrixBuildSteps)booleanstartBuild()
-
-
-
Constructor Detail
-
ReleaseAggregator
public ReleaseAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener)
-
-
Method Detail
-
setPostMatrixBuildSteps
public void setPostMatrixBuildSteps(List<BuildStep> postMatrixBuildSteps)
- Parameters:
postMatrixBuildSteps- The postMatrixBuildSteps to set.
-
setPostSuccessfulMatrixBuildSteps
public void setPostSuccessfulMatrixBuildSteps(List<BuildStep> postSuccessfulMatrixBuildSteps)
-
setPostFailedMatrixBuildSteps
public void setPostFailedMatrixBuildSteps(List<BuildStep> postFailedMatrixBuildSteps)
-
startBuild
public boolean startBuild() throws InterruptedException, IOException- Overrides:
startBuildin classhudson.matrix.MatrixAggregator- Throws:
InterruptedExceptionIOException
-
endBuild
public boolean endBuild() throws InterruptedException, IOException- Overrides:
endBuildin classhudson.matrix.MatrixAggregator- Throws:
InterruptedExceptionIOException
-
-