| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
BuildContextFactoryImpl.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactory.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactoryImpl.cloneBuildRepositoryChanges(@NotNull BuildRepositoryChanges buildRepositoryChanges) |
@NotNull BuildRepositoryChanges |
BuildContextFactory.cloneBuildRepositoryChanges(@NotNull BuildRepositoryChanges buildRepositoryChanges)
Deprecated.
since 5.0 use com.atlassian.bamboo.v2.build.BuildRepositoryChangesImpl constructor instead
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
BuildContextFactoryImpl.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactoryImpl.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactory.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactory.buildChangesUnion(@NotNull BuildRepositoryChanges a,
@NotNull BuildRepositoryChanges b) |
@NotNull BuildRepositoryChanges |
BuildContextFactoryImpl.cloneBuildRepositoryChanges(@NotNull BuildRepositoryChanges buildRepositoryChanges) |
@NotNull BuildRepositoryChanges |
BuildContextFactory.cloneBuildRepositoryChanges(@NotNull BuildRepositoryChanges buildRepositoryChanges)
Deprecated.
since 5.0 use com.atlassian.bamboo.v2.build.BuildRepositoryChangesImpl constructor instead
|
| Constructor and Description |
|---|
PlanVcsRevisionData(@NotNull BuildRepositoryChanges buildRepositoryChanges) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
BitbucketRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision) |
@NotNull BuildRepositoryChanges |
BitbucketRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
| Modifier and Type | Method and Description |
|---|---|
BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull VcsBranch otherBranch,
boolean otherBranchUnreliable) |
@NotNull BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
GitRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision) |
@NotNull BuildRepositoryChanges |
GitHubRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision) |
@NotNull BuildRepositoryChanges |
GitRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
@NotNull BuildRepositoryChanges |
GitHubRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
@NotNull BuildRepositoryChanges |
GitRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey,
@Nullable String customRevision) |
BuildRepositoryChanges |
GitOperationHelper.extractCommits(File cacheDirectory,
@NotNull String startingRevision,
String endingRevision) |
BuildRepositoryChanges |
NativeGitOperationHelper.extractCommits(File cacheDirectory,
@NotNull String startingRevision,
String endingRevision) |
BuildRepositoryChanges |
JGitOperationHelper.extractCommits(@NotNull File directory,
@Nullable String startingRevision,
@Nullable String endingRevision) |
BuildRepositoryChanges |
GitOperationHelper.extractCommits(File cacheDirectory,
@NotNull String startingRevision,
String endingRevision,
String path) |
BuildRepositoryChanges |
NativeGitOperationHelper.extractCommits(File cacheDirectory,
@NotNull String startingRevision,
String endingRevision,
@Nullable String path) |
BuildRepositoryChanges |
JGitOperationHelper.extractCommits(File cacheDirectory,
@NotNull String startingRevision,
String endingRevision,
String path) |
BuildRepositoryChanges |
GitOperationHelper.extractCommitsBetweenBranches(File cacheDirectory,
VcsBranch otherBranch,
boolean limitChangeList) |
BuildRepositoryChanges |
NativeGitOperationHelper.extractCommitsBetweenBranches(File cacheDirectory,
VcsBranch otherBranch,
boolean limitChangeList) |
BuildRepositoryChanges |
JGitOperationHelper.extractCommitsBetweenBranches(File cacheDirectory,
VcsBranch otherBranch,
boolean limitChangeList) |
| Modifier and Type | Method and Description |
|---|---|
BuildRepositoryChanges |
GitChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch otherBranch,
boolean otherBranchUnreliable) |
@NotNull BuildRepositoryChanges |
GitChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
GitChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
BuildRepositoryChanges |
GitHubChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull VcsBranch otherBranch,
boolean otherBranchUnreliable) |
@NotNull BuildRepositoryChanges |
GitHubChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
GitHubChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
StashRepositoryImpl.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision) |
@NotNull BuildRepositoryChanges |
StashRepositoryImpl.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
| Modifier and Type | Method and Description |
|---|---|
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull VcsBranch otherBranch,
boolean otherBranchUnreliable) |
@NotNull BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
AbstractRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision)
Deprecated.
|
@NotNull BuildRepositoryChanges |
OnceOffCapableRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision)
Collects the changes for the targetRevision.
|
@NotNull BuildRepositoryChanges |
CustomRevisionDataAwareRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
CommitIsolationAwareRepository.isolateCommits(@NotNull BuildRepositoryChanges changes)
Break the single build changes object into a list of
BuildRepositoryChanges. |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
NullRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
PerforceRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@Nullable String targetRevision) |
@NotNull BuildRepositoryChanges |
PerforceRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey)
Access the perforce repository to retrieve change logs since the lastVCSRevisionKey
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
SvnRepository.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull String targetRevision) |
@NotNull BuildRepositoryChanges |
SvnRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@NotNull PlanVcsRevisionData revisionData) |
@NotNull BuildRepositoryChanges |
SvnRepository.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
SvnRepository.isolateCommits(@NotNull BuildRepositoryChanges buildChanges) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
SvnChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
SvnChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData revisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
SvnChangeDetector.isolateCommits(@NotNull BuildRepositoryChanges changes,
@NotNull VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Class and Description |
|---|---|
class |
BuildRepositoryChangesImpl |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
BuildChangesImpl.getBuildRepositoryChanges(long repositoryId) |
@NotNull BuildRepositoryChanges |
BuildChanges.getBuildRepositoryChanges(long repositoryId) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<BuildRepositoryChanges> |
BuildChangesImpl.getRepositoryChanges() |
Iterable<BuildRepositoryChanges> |
BuildChanges.getRepositoryChanges() |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildChangesImpl.addRepositoryChanges(@NotNull BuildRepositoryChanges repositoryChanges) |
void |
BuildChanges.addRepositoryChanges(@NotNull BuildRepositoryChanges repositoryChanges) |
int |
BuildRepositoryChangesImpl.compareTo(BuildRepositoryChanges o) |
| Constructor and Description |
|---|
BuildRepositoryChangesImpl(@NotNull BuildRepositoryChanges other) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
RepositoryV2.collectChangesSinceLastBuild(@NotNull String planKey,
@Nullable String lastVcsRevisionKey)
Collects the changes since the lastVcsRevisionKey.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesBetween(@NotNull ImmutableChain chain,
@NotNull PlanRepositoryDefinition repositoryDefinition,
@Nullable PlanVcsRevisionData fromVcsRevisionData,
@NotNull PlanVcsRevisionData toVcsRevisionData) |
@NotNull BuildRepositoryChanges |
ChangeDetectionManager.collectChangesBetween(@NotNull ImmutableChain chain,
@NotNull PlanRepositoryDefinition repositoryDefinition,
@Nullable PlanVcsRevisionData fromVcsRevisionData,
@NotNull PlanVcsRevisionData toVcsRevisionData)
Given a
PlanRepositoryDefinition finds the BuildChanges object that captures all changes that occurred
between the fromVcsRevisionKey to toVcsRevisionKey
This method suppresses quiet period settings and returns changes immediately. |
@NotNull BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuild(@NotNull ImmutableChain chain,
@NotNull PlanRepositoryDefinition repositoryDefinition,
@NotNull PlanVcsRevisionData lastVcsRevisionData,
@Nullable Map<String,String> customVariableValues,
@Nullable String customRevision) |
@NotNull BuildRepositoryChanges |
ChangeDetectionManager.collectChangesSinceLastBuild(@NotNull ImmutableChain chain,
@NotNull PlanRepositoryDefinition repositoryDefinition,
@NotNull PlanVcsRevisionData lastVcsRevisionData,
@Nullable Map<String,String> customVariableValues,
@Nullable String customRevision)
Given a
PlanRepositoryDefinition finds the BuildRepositoryChanges object that captures all changes
that occurred since the lastVcsRevisionKey to the current latest found on the repository. |
protected @NotNull BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuildInternal(@NotNull ImmutableChain chain,
@NotNull PlanRepositoryDefinition repositoryDefinition,
@NotNull PlanVcsRevisionData lastVcsRevisionData,
@Nullable Map<String,String> customVariableValues,
@Nullable String customRevision,
boolean isBuildTrigger,
boolean suppressQuietPeriod) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull BuildRepositoryChanges |
LegacyChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
LegacyChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
LegacyChangeDetector.isolateCommits(@NotNull BuildRepositoryChanges changes,
@NotNull VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
default BuildRepositoryChanges |
VcsChangeDetector.collectChangesForInitialBuild(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@Nullable VcsBranch otherBranch,
boolean otherBranchUnreliable)
This method is used to generate the list of commits for an initial build of a plan branch.
|
@NotNull BuildRepositoryChanges |
VcsChangeDetector.collectChangesForRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull String customRevision) |
@NotNull BuildRepositoryChanges |
VcsChangeDetector.collectChangesSinceRevision(@NotNull PlanKey planKey,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData lastRevisionData) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<BuildRepositoryChanges> |
CommitsIsolatingVcsChangeDetector.isolateCommits(@NotNull BuildRepositoryChanges changes,
@NotNull VcsRepositoryData vcsRepositoryData)
Break the single build changes object into a list of
BuildRepositoryChanges. |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.