| Package | Description |
|---|---|
| com.atlassian.bamboo.chains |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ChainStateResult |
ChainResultManagerImpl.create(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
@NotNull Collection<? extends ImmutableChainStage> stagesToExecute) |
@NotNull ChainStateResult |
ChainResultManager.create(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
@NotNull Collection<? extends ImmutableChainStage> stageToExecute)
|
@NotNull ChainStateResult |
ChainResultManagerImpl.createStateForRerunBuild(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
PlanExecutionConfig planExecutionConfig,
@NotNull Map<PlanResultKey,ChainResultManager.JobResultInfoForRerun> jobResultInfoForRerunMap) |
@NotNull ChainStateResult |
ChainResultManager.createStateForRerunBuild(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
PlanExecutionConfig planExecutionConfig,
@NotNull Map<PlanResultKey,ChainResultManager.JobResultInfoForRerun> jobRestartInfo)
Creates a
ChainState as well stage and job results for build already executed and being rerun. |
@NotNull ChainStateResult |
ChainResultManagerImpl.updateForContinuedBuild(@NotNull BuildContext chainBuildContext,
@NotNull Collection<BuildContext> jobBuildContexts,
@NotNull PlanExecutionConfig planExecutionConfig) |
@NotNull ChainStateResult |
ChainResultManager.updateForContinuedBuild(@NotNull BuildContext chainBuildContext,
@NotNull Collection<BuildContext> jobBuildContexts,
@NotNull PlanExecutionConfig planExecutionConfig)
Creates a
ChainState for build already executed and stopped on manual stage of failed |
@NotNull ChainStateResult |
ChainResultManagerImpl.updateForRerunBuild(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
@NotNull PlanExecutionConfig planExecutionConfig) |
@NotNull ChainStateResult |
ChainResultManager.updateForRerunBuild(@NotNull BuildContext chainBuildContext,
@NotNull Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> jobBuildContexts,
PlanExecutionConfig planExecutionConfig)
Deprecated.
since 9.0 use
ChainResultManager.cleanForRerunBuild(BuildContext) followed by #createStateForRerunBuild(BuildContext, Map, PlanExecutionConfig) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ChainState |
ChainStateFactoryImpl.create(@NotNull PlanIdentifier chain,
@NotNull BuildContext chainBuildContext,
@NotNull ChainStateResult chainResultState) |
@NotNull ChainState |
ChainStateFactory.create(@NotNull PlanIdentifier chain,
@NotNull BuildContext buildContext,
@NotNull ChainStateResult chainResultState)
Creates a
ChainState |
@NotNull ChainState |
ChainStateFactoryImpl.create(@NotNull PlanIdentifier chain,
@Nullable PlanExecutionConfig planExecutionConfig,
@NotNull BuildContext chainBuildContext,
@NotNull ChainStateResult chainResultState) |
@NotNull ChainState |
ChainStateFactory.create(@NotNull PlanIdentifier chain,
@Nullable PlanExecutionConfig planExecutionConfig,
@NotNull BuildContext chainBuildContext,
@NotNull ChainStateResult chainResultState)
Creates a {link ChainState} for extended execution config defined as
PlanExecutionConfig - continuable and restartable builds |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.