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 |
---|---|
BuildDetectionResult |
generateResultWithoutChanges()
Creates a result with a new number without doing change detection
|
ImmutableChain |
getChain() |
TagAndRevision |
getTagAndRevision() |
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 BuildDetectionResult generateResultWithoutChanges()
UnconditionalBuildDetectionAction
generateResultWithoutChanges
in interface UnconditionalBuildDetectionAction
@Nullable public BuildChanges performDelayedChangeDetection(BuildContext buildContext) throws RepositoryException
UnconditionalBuildDetectionAction
performDelayedChangeDetection
in interface UnconditionalBuildDetectionAction
RepositoryException
public ImmutableChain getChain()
public TagAndRevision getTagAndRevision()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.