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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ResultdoRun(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.voidpost2(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, runMethods 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:
doRunin classAbstractBuild<MatrixProject,MatrixBuild>.AbstractBuildExecution - Throws:
Exception
-
post2
- Specified by:
post2in classAbstractBuild<MatrixProject,MatrixBuild>.AbstractBuildExecution - Throws:
Exception
-