public class TagBuildAction extends Object implements UnconditionalBuildDetectionAction
| Constructor and Description |
|---|
TagBuildAction(ImmutableChain chain,
TagAndRevision tagAndRevision,
ChangeDetectionManager changeDetectionManager,
BuildNumberGeneratorService buildNumberGeneratorService,
BuildContextBuilderFactory buildContextBuilderFactory,
BuildLoggerManager buildLoggerManager,
TriggerManager triggerManager) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildDetectionResult |
generateResultWithoutChanges()
Creates a result with a new number without doing change detection
|
ImmutableChain |
getChain() |
TagAndRevision |
getTagAndRevision() |
@Nullable BuildChanges |
performDelayedChangeDetection(BuildContext buildContext)
Performs a change detection
|
public TagBuildAction(ImmutableChain chain, TagAndRevision tagAndRevision, ChangeDetectionManager changeDetectionManager, BuildNumberGeneratorService buildNumberGeneratorService, BuildContextBuilderFactory buildContextBuilderFactory, BuildLoggerManager buildLoggerManager, TriggerManager triggerManager)
@NotNull public @NotNull BuildDetectionResult generateResultWithoutChanges()
UnconditionalBuildDetectionActiongenerateResultWithoutChanges in interface UnconditionalBuildDetectionAction@Nullable public @Nullable BuildChanges performDelayedChangeDetection(BuildContext buildContext) throws RepositoryException
UnconditionalBuildDetectionActionperformDelayedChangeDetection in interface UnconditionalBuildDetectionActionRepositoryExceptionpublic ImmutableChain getChain()
public TagAndRevision getTagAndRevision()
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.