public class FailAtEndExecutionStrategy extends ConditionalExecutionStrategy
| prebuild | fail fast |
|---|---|
| perform | fail at end |
| aggregation startBuild | fail fast |
| aggregation endRun | fail fast |
| aggregation endBuild | fail at end |
| Modifier and Type | Class and Description |
|---|---|
static class |
FailAtEndExecutionStrategy.DescriptorImpl |
ConditionalExecutionStrategy.AggregatorContext, ConditionalExecutionStrategy.PublisherContextExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
FailAtEndExecutionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matrixAggregationEndBuild(ConditionalExecutionStrategy.AggregatorContext aggregatorContext)
Run
MatrixAggregator.endBuild() for all publishes. |
boolean |
matrixAggregationEndRun(ConditionalExecutionStrategy.AggregatorContext aggregatorContext,
hudson.matrix.MatrixRun run)
Run
MatrixAggregator.endRun(MatrixRun) for all publishes. |
boolean |
matrixAggregationStartBuild(ConditionalExecutionStrategy.AggregatorContext aggregatorContext)
Run
MatrixAggregator.startBuild() for all publishes. |
boolean |
perform(ConditionalExecutionStrategy.PublisherContext context,
AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener)
Run
BuildStep.perform(AbstractBuild, Launcher, BuildListener) for all publishes. |
boolean |
prebuild(ConditionalExecutionStrategy.PublisherContext context,
AbstractBuild<?,?> build,
BuildListener listener)
Run
BuildStep.prebuild(AbstractBuild, BuildListener) for all publishers. |
allgetDescriptor@DataBoundConstructor public FailAtEndExecutionStrategy()
public boolean prebuild(ConditionalExecutionStrategy.PublisherContext context, AbstractBuild<?,?> build, BuildListener listener)
ConditionalExecutionStrategyBuildStep.prebuild(AbstractBuild, BuildListener) for all publishers.prebuild in class ConditionalExecutionStrategypublic boolean perform(ConditionalExecutionStrategy.PublisherContext context, AbstractBuild<?,?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
ConditionalExecutionStrategyBuildStep.perform(AbstractBuild, Launcher, BuildListener) for all publishes.perform in class ConditionalExecutionStrategyInterruptedExceptionIOExceptionpublic boolean matrixAggregationStartBuild(ConditionalExecutionStrategy.AggregatorContext aggregatorContext) throws InterruptedException, IOException
ConditionalExecutionStrategyMatrixAggregator.startBuild() for all publishes.matrixAggregationStartBuild in class ConditionalExecutionStrategyInterruptedExceptionIOExceptionpublic boolean matrixAggregationEndRun(ConditionalExecutionStrategy.AggregatorContext aggregatorContext, hudson.matrix.MatrixRun run) throws InterruptedException, IOException
ConditionalExecutionStrategyMatrixAggregator.endRun(MatrixRun) for all publishes.matrixAggregationEndRun in class ConditionalExecutionStrategyInterruptedExceptionIOExceptionpublic boolean matrixAggregationEndBuild(ConditionalExecutionStrategy.AggregatorContext aggregatorContext) throws InterruptedException, IOException
ConditionalExecutionStrategyMatrixAggregator.endBuild() for all publishes.matrixAggregationEndBuild in class ConditionalExecutionStrategyInterruptedExceptionIOExceptionCopyright © 2016–2021. All rights reserved.