Package hudson.matrix
Class MatrixBuild.MatrixBuildExecution
java.lang.Object
Run<JobT,RunT>.RunExecution
Run<P,R>.Runner
AbstractBuild<MatrixProject,MatrixBuild>.AbstractBuildExecution
hudson.matrix.MatrixBuild.MatrixBuildExecution
- Enclosing class:
- MatrixBuild
public class MatrixBuild.MatrixBuildExecution
extends AbstractBuild<MatrixProject,MatrixBuild>.AbstractBuildExecution
Object that lives from the start of
MatrixBuild
execution to its end.
Used to keep track of things that are needed only during the build.-
Field Summary
Fields inherited from class hudson.model.AbstractBuild.AbstractBuildExecution
launcher, listener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Result
doRun
(BuildListener listener) Snapshot ofMatrixProject.getActiveConfigurations()
to ensure that the build will use a consistent view of it.Aggregators attached to this build execution, that are notified of every start/end ofMatrixRun
.void
post2
(BuildListener listener) Methods inherited from class hudson.model.AbstractBuild.AbstractBuildExecution
cleanUp, createLauncher, decideWorkspace, defaultCheckout, getCurrentNode, getLauncher, getListener, perform, performAllBuildStep, performAllBuildStep, performAllBuildSteps, performAllBuildSteps, post, preBuild, preBuild, preBuild, run
Methods inherited from class hudson.model.Run.RunExecution
getAttributes, getBuild, getProject
-
Constructor Details
-
MatrixBuildExecution
public MatrixBuildExecution()
-
-
Method Details
-
getActiveConfigurations
Snapshot ofMatrixProject.getActiveConfigurations()
to ensure that the build will use a consistent view of it. -
getAggregators
Aggregators attached to this build execution, that are notified of every start/end ofMatrixRun
. -
doRun
- Specified by:
doRun
in classAbstractBuild<MatrixProject,
MatrixBuild>.AbstractBuildExecution - Throws:
Exception
-
post2
- Specified by:
post2
in classAbstractBuild<MatrixProject,
MatrixBuild>.AbstractBuildExecution - Throws:
Exception
-