Modifier and Type | Field and Description |
---|---|
static PlanVcsRevisionData |
PlanVcsRevisionData.NULL_REVISION |
Modifier and Type | Method and Description |
---|---|
PlanVcsRevisionData |
PlanVcsRevisionHistoryItem.asRevisionData() |
PlanVcsRevisionData |
PlanVcsRevisionDataSet.get(long repositoryId) |
Modifier and Type | Method and Description |
---|---|
Map<Long,PlanVcsRevisionData> |
PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeys(PlanKey planKey) |
Map<Long,PlanVcsRevisionData> |
PlanVcsRevisionHistoryManager.getLastVcsRevisionKeys(PlanKey planKey)
Return the mapping between repository ids and strings representing the vcs revisions which were result of
last performed change detection.
|
Map<Long,PlanVcsRevisionData> |
PlanVcsRevisionHistoryManagerImpl.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey,
int buildNumber) |
Map<Long,PlanVcsRevisionData> |
PlanVcsRevisionHistoryManager.getLastVcsRevisionKeysBeforeBuildNumber(PlanKey planKey,
int buildNumber)
Return the mapping between repository ids and strings representing the vcs revisions which were result of
last change detection performed before given build.
|
Modifier and Type | Method and Description |
---|---|
void |
PlanVcsRevisionHistoryServiceImpl.markChangeDetectionCompleted(PlanKey planKey,
int buildNumber,
PlanVcsRevisionData planVcsRevisionData,
long repositoryId) |
void |
PlanVcsRevisionHistoryService.markChangeDetectionCompleted(PlanKey planKey,
int buildNumber,
PlanVcsRevisionData revisionData,
long repositoryId)
Saves the information on change detection result in the plan's vcs revision history.
|
void |
PlanVcsRevisionHistoryManagerImpl.markChangeDetectionCompletedNewTx(PlanKey planKey,
int buildNumber,
PlanVcsRevisionData planVcsRevisionData,
long repositoryId) |
void |
PlanVcsRevisionHistoryManager.markChangeDetectionCompletedNewTx(PlanKey planKey,
int buildNumber,
PlanVcsRevisionData vcsRevisionKey,
long repositoryId)
Saves the information on change detection result in the plan's vcs revision history.
|
Constructor and Description |
---|
PlanVcsRevisionHistoryItem(PlanKey planKey,
int buildNumber,
PlanVcsRevisionData planVcsRevisionData,
long repositoryId) |
Constructor and Description |
---|
PlanVcsRevisionDataSet(Map<Long,PlanVcsRevisionData> revisionDataMap) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
String |
GitRepository.retrieveSourceCode(BuildContext buildContext,
PlanVcsRevisionData planVcsRevisionData,
File sourceDirectory,
int depth) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
GitWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
GitChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
GitWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
GitHubWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
GitHubChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
GitHubWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
MercurialWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
MercurialChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
MercurialWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
String |
StashRepositoryImpl.retrieveSourceCode(BuildContext buildContext,
PlanVcsRevisionData planVcsRevisionData,
File sourceDirectory,
int depth) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
BuildRepositoryChanges |
CustomRevisionDataAwareRepository.collectChangesSinceLastBuild(String planKey,
PlanVcsRevisionData lastRevisionData) |
String |
CheckoutCustomRevisionDataAwareRepository.retrieveSourceCode(BuildContext buildContext,
PlanVcsRevisionData planVcsRevisionData,
File sourceDirectory,
int depth) |
Modifier and Type | Method and Description |
---|---|
BuildRepositoryChanges |
SvnRepository.collectChangesSinceLastBuild(String planKey,
PlanVcsRevisionData revisionData) |
Modifier and Type | Method and Description |
---|---|
BuildRepositoryChanges |
SvnChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData revisionData) |
VcsWorkingCopy |
SvnWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
PlanVcsRevisionData |
BuildChangesImpl.getIntegrationBranchRevisionData() |
PlanVcsRevisionData |
BuildChanges.getIntegrationBranchRevisionData() |
PlanVcsRevisionData |
BuildChangesImpl.getVcsRevisionData(long repositoryId) |
PlanVcsRevisionData |
BuildChanges.getVcsRevisionData(long repositoryId)
Returns
PlanVcsRevisionData containing Repository dependent vcs revision data for this checkout. |
Modifier and Type | Method and Description |
---|---|
void |
BuildChangesImpl.setIntegrationBranchRevisionData(PlanVcsRevisionData integrationBranchRevisionData) |
void |
BuildChanges.setIntegrationBranchRevisionData(PlanVcsRevisionData integrationBranchRevisionData) |
Modifier and Type | Method and Description |
---|---|
BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesBetween(ImmutableChain chain,
PlanRepositoryDefinition repositoryDefinition,
PlanVcsRevisionData fromVcsRevisionData,
PlanVcsRevisionData toVcsRevisionData) |
BuildRepositoryChanges |
ChangeDetectionManager.collectChangesBetween(ImmutableChain chain,
PlanRepositoryDefinition repositoryDefinition,
PlanVcsRevisionData fromVcsRevisionData,
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. |
BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuild(ImmutableChain chain,
PlanRepositoryDefinition repositoryDefinition,
PlanVcsRevisionData lastVcsRevisionData,
Map<String,String> customVariableValues,
String customRevision) |
BuildRepositoryChanges |
ChangeDetectionManager.collectChangesSinceLastBuild(ImmutableChain chain,
PlanRepositoryDefinition repositoryDefinition,
PlanVcsRevisionData lastVcsRevisionData,
Map<String,String> customVariableValues,
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 BuildRepositoryChanges |
DefaultChangeDetectionManager.collectChangesSinceLastBuildInternal(ImmutableChain chain,
PlanRepositoryDefinition repositoryDefinition,
PlanVcsRevisionData lastVcsRevisionData,
Map<String,String> customVariableValues,
String customRevision,
boolean isBuildTrigger,
boolean suppressQuietPeriod) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
LegacyWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
LegacyChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision) |
VcsWorkingCopy |
LegacyWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
VcsWorkingCopy |
MergingVcsWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath)
Checks out the targetBranch and merges sourceBranch to it.
|
BuildRepositoryChanges |
VcsChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision)
Deprecated.
Checkout or update a working copy to a revision.
|
default VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath)
Deprecated.
If you can implement this correctly using targetPath,
then you should not be implementing this interface.
|
VcsWorkingCopy |
VcsWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath)
Checkout or update a working copy to a revision.
|
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.