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.MatrixAggregator
Aggregates 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 boolean
endBuild()
void
setPostFailedMatrixBuildSteps(List<BuildStep> postFailedMatrixBuildSteps)
void
setPostMatrixBuildSteps(List<BuildStep> postMatrixBuildSteps)
void
setPostSuccessfulMatrixBuildSteps(List<BuildStep> postSuccessfulMatrixBuildSteps)
void
setPreMatrixBuildSteps(List<BuildStep> preMatrixBuildSteps)
boolean
startBuild()
-
-
-
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:
startBuild
in classhudson.matrix.MatrixAggregator
- Throws:
InterruptedException
IOException
-
endBuild
public boolean endBuild() throws InterruptedException, IOException
- Overrides:
endBuild
in classhudson.matrix.MatrixAggregator
- Throws:
InterruptedException
IOException
-
-