@Internal
public interface ChainPluginSupport
ChainExecutionManager BambooPluginModule executions| Modifier and Type | Method and Description |
|---|---|
void |
buildCompleted(BuildExecution buildExecution)
Executes the enabled
PostJobActions for BuildExecution |
void |
buildStarted(StageExecution stageExecution,
BuildContext buildContext)
Executes the enabled
PreJobActions for BuildContext |
void |
chainCompleted(ChainExecution chainExecution,
BuildContext buildContext)
Executes the enabled
PostChainActions for ChainExecution |
void |
chainStarted(ChainExecution chainExecution,
BuildContext buildContext)
Executes the enabled
PreChainActions for ChainExecution |
void |
failedStageRestarted(StageExecution stageExecution,
BuildContext buildContext)
Executes the enabled
RestartFailedStageActions for StageExecution |
void |
manualStageResumed(StageExecution stageExecution,
BuildContext buildContext)
Executes the enabled
ResumeManualStageActions for StageExecution |
boolean |
shouldStopExecution(ImmutableChain chain,
Map<String,String> triggerConditionsConfiguration)
Determine from plugins whether the chain should continue executing or not.
|
void |
stageCompleted(StageExecution stageExecution,
long stageResultId,
BuildContext buildContext)
Executes the enabled
PostStageActions for StageExecution |
void |
stageStarted(StageExecution stageExecution,
BuildContext buildContext)
Executes the enabled
PreStageActions for StageExecution |
void |
stoppedOnManualStage(StageExecution stageExecution,
long stageResultId,
BuildContext buildContext)
Executes the enabled
StopOnManualStageActions for StageExecution |
void chainStarted(@NotNull
ChainExecution chainExecution,
@NotNull
BuildContext buildContext)
PreChainActions for ChainExecutionchainExecution - buildContext - void chainCompleted(@NotNull
ChainExecution chainExecution,
@NotNull
BuildContext buildContext)
PostChainActions for ChainExecutionchainExecution - buildContext - void stageStarted(@NotNull
StageExecution stageExecution,
@NotNull
BuildContext buildContext)
PreStageActions for StageExecutionstageExecution - buildContext - void stageCompleted(@NotNull
StageExecution stageExecution,
long stageResultId,
@NotNull
BuildContext buildContext)
PostStageActions for StageExecutionstageExecution - stageResultId - buildContext - void manualStageResumed(@NotNull
StageExecution stageExecution,
@NotNull
BuildContext buildContext)
ResumeManualStageActions for StageExecutionstageExecution - buildContext - void failedStageRestarted(@NotNull
StageExecution stageExecution,
@NotNull
BuildContext buildContext)
RestartFailedStageActions for StageExecutionstageExecution - buildContext - void stoppedOnManualStage(@NotNull
StageExecution stageExecution,
long stageResultId,
@NotNull
BuildContext buildContext)
StopOnManualStageActions for StageExecutionstageExecution - stageResultId - buildContext - void buildStarted(@NotNull
StageExecution stageExecution,
@NotNull
BuildContext buildContext)
PreJobActions for BuildContextstageExecution - buildContext - void buildCompleted(@NotNull
BuildExecution buildExecution)
PostJobActions for BuildExecutionbuildExecution - boolean shouldStopExecution(@NotNull
ImmutableChain chain,
@NotNull
Map<String,String> triggerConditionsConfiguration)
chain - triggerConditionsConfiguration - Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.