Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
PlanResultsAction.getRepositoryData(RepositoryChangeset repositoryChangeset) |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryViewer |
PlanResultsAction.getRepositoryViewer(VcsRepositoryData repositoryData) |
String |
PlanResultsAction.getUrlForCommitId(String commitId,
VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getGlobalRepositoryDefinitionsMap() |
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getPlanBranchRepositoryDefinitionsMap() |
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getPlanRepositoryDefinitionsMap() |
Modifier and Type | Method and Description |
---|---|
Iterable<Path> |
LinkedRepositoryExportServiceImpl.exportLinkedRepository(VcsRepositoryData repositoryData) |
Iterable<Path> |
LinkedRepositoryExportService.exportLinkedRepository(VcsRepositoryData repositoryData)
Export a linked repository to default location in Bamboo home dir.
|
void |
RepositoryStoredSpecsService.runBambooSpecs(VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
VcsRepositoryData repository,
VcsLocationBambooSpecsState specsState) |
void |
RepositoryStoredSpecsServiceImpl.runBambooSpecs(VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor,
VcsRepositoryData repository,
VcsLocationBambooSpecsState specsState) |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
RepositoryExporter.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global)
Transform repository properties to format used by Bamboo services.
|
PartialVcsRepositoryData |
RepositoryExporterImpl.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global) |
com.atlassian.bamboo.specs.api.builders.repository.VcsRepository |
RepositoryExporter.toSpecsEntity(VcsRepositoryData repositoryData) |
com.atlassian.bamboo.specs.api.builders.repository.VcsRepository |
RepositoryExporterImpl.toSpecsEntity(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
ViewAllRepositories.RepositoryDisplay.getRepositoryData() |
VcsRepositoryData |
ViewLinkedRepository.getVcsRepositoryData() |
VcsRepositoryData |
ConfigureLinkedRepositoryPermissions.getVcsRepositoryData() |
Modifier and Type | Method and Description |
---|---|
List<? extends VcsRepositoryData> |
ConfigureLinkedRepositories.getRepositoryDefinitions() |
Modifier and Type | Method and Description |
---|---|
VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareViewHtmlFragments(VcsRepositoryModuleDescriptor vcsDescriptor,
VcsRepositoryData vcsDefinition) |
String |
VcsUIConfigBean.renderBranchIntegrationHtml(VcsRepositoryModuleDescriptor vcsDescriptor,
VcsRepositoryData vcsDefinition) |
Constructor and Description |
---|
RepositoryDisplay(VcsRepositoryData repositoryData) |
VcsTypeSelector(VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor descriptor) |
VcsTypeSelector(VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor descriptor,
String group,
VcsUIConfigBean.VcsHtmlFragments fragments,
boolean hasReadPermission) |
Modifier and Type | Method and Description |
---|---|
static Iterable<CredentialsData> |
Credentials.getAllSharedCredentials(Iterable<? extends VcsRepositoryData> repositories,
VcsRepositoryManager vcsRepositoryManager,
CredentialsAccessor credentialsAccessor) |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
DecoratedErrorDetailsImpl.getRootRepository() |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
BranchIntegrationService.getIntegrationRepository(ImmutablePlan plan)
Get repository configured as merge to / merge from in branch configuration.
|
Modifier and Type | Method and Description |
---|---|
MergeResult |
VcsBranchIntegrationHelper.merge(BuildContext buildContext,
VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor moduleDescriptor,
VcsBranch integrationBranch,
File mergeDir,
BuildLogger logger) |
MergeResult |
BranchIntegrationHelperImpl.merge(BuildContext buildContext,
VcsRepositoryData defaultRepositoryDefinition,
VcsRepositoryModuleDescriptor moduleDescriptor,
VcsBranch integrationBranch,
File mergeDir,
BuildLogger logger) |
Modifier and Type | Method and Description |
---|---|
List<VcsPullRequest> |
PullRequestDetectionServiceImpl.getOpenPullRequests(ImmutableChain chain,
VcsRepositoryData planRepositoryDefinition) |
List<VcsPullRequest> |
PullRequestDetectionService.getOpenPullRequests(ImmutableChain chain,
VcsRepositoryData planRepositoryDefinition)
Returns a list of currently open pull requests for the chain's default repository
List ordering determined by underlying repository (preference is for native ordering e.g.
|
Modifier and Type | Method and Description |
---|---|
static BitbucketAccessLevel |
BitbucketConfigUtils.getAccessLevel(VcsRepositoryData repositoryData) |
static String |
BitbucketConfigUtils.getOwner(VcsRepositoryData repositoryData) |
static String |
BitbucketConfigUtils.getPassword(VcsRepositoryData repositoryData,
CredentialsAccessor credentialsAccessor) |
static BitbucketPasswordCredentialsSource |
BitbucketConfigUtils.getPasswordCredentialSource(VcsRepositoryData repositoryData) |
static String |
BitbucketConfigUtils.getRepositoryOwner(VcsRepositoryData repositoryData) |
static String |
BitbucketConfigUtils.getRepositorySlug(VcsRepositoryData repositoryData) |
static String |
BitbucketConfigUtils.getUsername(VcsRepositoryData repositoryData,
CredentialsAccessor credentialsAccessor) |
static Pair<String,String> |
BitbucketConfigUtils.getUsernameAndPassword(VcsRepositoryData repositoryData,
CredentialsAccessor credentialsAccessor) |
Modifier and Type | Method and Description |
---|---|
protected VcsRepositoryData |
AbstractBitbucketCloudExecutor.bitbucketCloudToUnderlyingVcsData(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
protected VcsRepositoryData |
AbstractBitbucketCloudExecutor.bitbucketCloudToUnderlyingVcsData(VcsRepositoryData repositoryData) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
BitbucketCloudChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
CommitContext |
BitbucketCloudBranchDetector.getFirstCommitApproximation(VcsRepositoryData repositoryData) |
CommitContext |
BitbucketCloudBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
List<VcsBranch> |
BitbucketCloudBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
List<VcsPullRequest> |
BitbucketCloudPullRequestDetector.getOpenPullRequests(VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketCloudVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
protected BitbucketRepositoryType |
AbstractBitbucketCloudExecutor.getRepositoryType(VcsRepositoryData repositoryData) |
Set<Requirement> |
BitbucketCloudWorkingCopyManager.getRequirements(VcsRepositoryData vcsRepositoryData) |
protected VcsRepositoryModuleDescriptor |
AbstractBitbucketCloudExecutor.getUnderlyingVcsModuleDescriptor(VcsRepositoryData repositoryData) |
ContextualVcsId |
BitbucketCloudChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketCloudPullRequestDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketCloudBranchDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
ErrorCollection |
BitbucketCloudConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.updateToLatestRevision(VcsRepositoryData repositoryData,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
BitbucketCloudRepositoryConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
protected URI |
BitbucketCloudVcsRepositoryViewer.getUriForRepositoryData(VcsRepositoryData vcsRepositoryData) |
String |
BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketCloudVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
BambooSpecsHandlerForGit.detectSpecRevision(VcsRepositoryData repositoryData,
Object source) |
boolean |
BambooSpecsHandlerForGit.isNewer(VcsRepositoryData repositoryData,
String rev1,
String rev2) |
Modifier and Type | Method and Description |
---|---|
VcsBranch |
GitMavenPomAccessor.parseMavenScmUrlToVcsBranch(String mavenScmUrl,
VcsRepositoryData existingData) |
Map<String,String> |
GitMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
GitConfigurationConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.builders.repository.git.GitRepository |
GitConfigurationExporter.getEntityPropertiesBuilder(VcsRepositoryData vcsRepositoryData) |
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.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
MercurialChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
MercurialWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
protected HgRepositoryAccessData |
AbstractMercurialExecutor.getAccessData(VcsRepositoryData vcsRepositoryData) |
protected File |
AbstractMercurialExecutor.getCacheDirectory(VcsRepositoryData vcsRepositoryData) |
CommitContext |
MercurialBranchDetector.getFirstCommitApproximation(VcsRepositoryData repositoryData) |
protected HgRepositoryAccessImpl |
AbstractMercurialExecutor.getHgRepoAccess(VcsRepositoryData repositoryData,
BuildLogger logger) |
CommitContext |
MercurialBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
List<VcsBranch> |
MercurialBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
Map<String,String> |
MercurialVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
Set<Requirement> |
MercurialWorkingCopyManager.getRequirements(VcsRepositoryData vcsRepositoryData) |
protected HgRepositoryAccessData |
AbstractMercurialExecutor.getSubstitutedAccessData(VcsRepositoryData vcsRepositoryData)
Returns processed access data: - repositoryUrl/branch/username are substituted - password/sshKey/sshPassphrase
are decrypted - username/password are extracted from repositoryUrl if not set explicitly
|
ContextualVcsId |
MercurialChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
MercurialBranchDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
List<BuildRepositoryChanges> |
MercurialChangeDetector.isolateCommits(BuildRepositoryChanges changes,
VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
MercurialWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
ErrorCollection |
MercurialConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit) |
VcsWorkingCopy |
MercurialWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
MercurialWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
VcsWorkingCopy |
MercurialWorkingCopyManager.updateToLatestRevision(VcsRepositoryData repositoryData,
File targetPath) |
Modifier and Type | Method and Description |
---|---|
VcsBranch |
MercurialMavenPomAccessor.parseMavenScmUrlToVcsBranch(String mavenScmUrl,
VcsRepositoryData existingData) |
Map<String,String> |
MercurialMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
MercurialConfigurationConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
protected URI |
HgServeVcsRepositoryViewer.getUriForRepositoryData(VcsRepositoryData vcsRepositoryData) |
String |
HgServeVcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
HgServeVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
HgServeVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
HgServeVcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
HgServeVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
List<VcsPullRequest> |
BitbucketServerPullRequestDetector.getOpenPullRequests(VcsRepositoryData repositoryData) |
ContextualVcsId |
BitbucketServerPullRequestDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
boolean |
StashCapabilityProviderImpl.stashServerRemoteEventsAreWorking(VcsRepositoryData stashRepositoryData) |
boolean |
StashCapabilityProviderImpl.stashServerSupportsRemoteEvents(VcsRepositoryData stashRepositoryData) |
boolean |
BitbucketServerPullRequestDetector.usePollingForPullRequestDetection(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
boolean |
StashCapabilityProvider.stashServerRemoteEventsAreWorking(VcsRepositoryData stashRepositoryData)
Stash server remote events are configured properly - it's working right now
|
boolean |
StashCapabilityProvider.stashServerSupportsRemoteEvents(VcsRepositoryData stashRepositoryData)
Stash server is new enough for remote events to work (has capability)
|
Constructor and Description |
---|
BitbucketServerPullRequestHandler(com.atlassian.stash.rest.client.api.StashClient stashClient,
VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
static Predicate<VcsRepositoryData> |
StashRepositoryPredicates.matchesQuery(CustomVariableContext customVariableContext,
com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory,
PlanRepositoryIndex.Query query) |
Modifier and Type | Method and Description |
---|---|
static VcsRepositoryData |
AbstractBitbucketServerExecutor.bitbucketServerToGitData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
static VcsRepositoryData |
AbstractBitbucketServerExecutor.bitbucketServerToGitData(VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
CommitContext |
BitbucketServerBranchDetector.getFirstCommitApproximation(VcsRepositoryData repositoryData) |
CommitContext |
BitbucketServerBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
List<VcsBranch> |
BitbucketServerBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketServerVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketServerChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketServerBranchDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
protected boolean |
AbstractBitbucketServerExecutor.stashServerRemoteEventsAreWorking(VcsRepositoryData repositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateToLatestRevision(VcsRepositoryData repositoryData,
File targetPath) |
boolean |
BitbucketServerBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
static com.atlassian.applinks.api.ApplicationLink |
BitbucketServerConfigurationHelper.getApplicationLinkFromVcsData(com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory,
VcsRepositoryData stashRepositoryData) |
static String |
BitbucketServerConfigurationHelper.getApplicationLinkServerKeyFromVcsData(VcsRepositoryData stashRepositoryData) |
static boolean |
BitbucketServerConfigurationHelper.isStashRepository(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
BitbucketServerRepositoryConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.builders.repository.bitbucket.server.BitbucketServerRepository |
BitbucketServerExporter.getEntityPropertiesBuilder(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
RepositoryDefinitionManagerImpl.entityToVcsData(RepositoryDataEntity input) |
VcsRepositoryData |
RepositoryDefinitionManager.entityToVcsData(RepositoryDataEntity input) |
VcsRepositoryData |
RepositoryDefinitionManagerImpl.getLinkedRepositoryByName(String name) |
VcsRepositoryData |
RepositoryDefinitionManager.getLinkedRepositoryByName(String name)
Find a linked repository by name;
|
VcsRepositoryData |
RepositoryDataImpl.getOriginalData() |
VcsRepositoryData |
RepositoryDefinitionManagerImpl.getVcsRepositoryData(long repositoryId) |
VcsRepositoryData |
RepositoryDefinitionManager.getVcsRepositoryData(long repositoryId)
Get plugin-agnostic representation of a repository configuration.
|
VcsRepositoryData |
RepositoryDefinitionManagerImpl.getVcsRepositoryDataByOid(BambooEntityOid oid) |
VcsRepositoryData |
EncryptedRepositoryDefinitionAccessorImpl.getVcsRepositoryDataByOid(BambooEntityOid oid) |
VcsRepositoryData |
RepositoryDefinitionAccessor.getVcsRepositoryDataByOid(BambooEntityOid oid)
Find a repository by oid.
|
Modifier and Type | Method and Description |
---|---|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositories() |
List<VcsRepositoryData> |
EncryptedRepositoryDefinitionAccessorImpl.getLinkedRepositories() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositories()
Get all linked repositories current user has permission to use in his plans.
|
List<VcsRepositoryData> |
RepositoryDefinitionAccessor.getLinkedRepositories()
Get all linked repositories current user has permission to use in his plans.
|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositoriesForAdministration() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositoriesForAdministration()
Get all Shared repositories current user has permission to administrate.
|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositoriesUnrestricted() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositoriesUnrestricted()
Get all linked repositories without permission checking.
|
Modifier and Type | Method and Description |
---|---|
List<VcsBranch> |
RepositoryCachingFacadeImpl.getOpenBranches(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
List<VcsBranch> |
RepositoryCachingFacade.getOpenBranches(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
List<VcsPullRequest> |
RepositoryCachingFacadeImpl.getOpenPullRequests(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData) |
List<VcsPullRequest> |
RepositoryCachingFacade.getOpenPullRequests(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacadeImpl.invalidate(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacade.invalidate(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacadeImpl.invalidate(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacade.invalidate(VcsPullRequestDetector pullRequestDetector,
VcsRepositoryData repositoryData) |
static boolean |
ReflectionRepositoryAccessor.StashRepositoryAccessor.isStashRepository(VcsRepositoryData repositoryDefinition) |
Constructor and Description |
---|
LegacyRepositoryDataImpl(VcsRepositoryData repositoryData,
RepositoryConfigurationReference configurationRef)
Deprecated.
|
LegacyRepositoryDataImpl(VcsRepositoryData repositoryData,
String legacyPluginKey,
RepositoryConfigurationReference configurationRef)
Deprecated.
|
RepositoryDataImpl(VcsRepositoryData delegate) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
SvnConfigConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
static RepositoryChangeset |
RepositoryChangesetMocks.mockRepositoryChangeset(VcsRepositoryData mockRepositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
BambooSpecsHandler.detectSpecRevision(VcsRepositoryData repositoryData,
Object source) |
boolean |
BambooSpecsHandler.isNewer(VcsRepositoryData repositoryData,
String rev1,
String rev2) |
Modifier and Type | Interface and Description |
---|---|
interface |
PlanRepositoryDefinition
Effective repository definition as seen "from a
Plan 's perspective. |
Modifier and Type | Class and Description |
---|---|
class |
CompleteVcsRepositoryData |
class |
PlanRepositoryDefinitionImpl |
class |
VcsRepositoryDataImpl |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
PartialVcsRepositoryDataImpl.getCompleteData() |
VcsRepositoryData |
PartialVcsRepositoryData.getCompleteData()
Complete view on this configuration.
|
VcsRepositoryData |
PartialVcsRepositoryDataImpl.getInheritedData() |
VcsRepositoryData |
PartialVcsRepositoryData.getInheritedData()
Complete view on a configuration of a parent repository or null if there's no parent.
|
Modifier and Type | Method and Description |
---|---|
static PartialVcsRepositoryDataImpl |
PartialVcsRepositoryDataImpl.createChild(VcsRepositoryData repositoryData)
Create overriding repository which doesn't actually override anything.
|
static PartialVcsRepositoryDataImpl |
PartialVcsRepositoryDataImpl.createChildWithNewBranch(VcsRepositoryData repositoryDefinition,
VcsBranch newBranch,
VcsBranchConfigurator vcsBranchConfigurator)
Create overriding repository which overrides branch.
|
PartialVcsRepositoryDataBuilder |
PartialVcsRepositoryDataBuilder.inheritedData(VcsRepositoryData inheritedData) |
Constructor and Description |
---|
CompleteVcsRepositoryData(VcsRepositoryData inheritedData,
PartialVcsRepositoryData overrides) |
PartialVcsRepositoryDataImpl(long id,
BambooEntityOid oid,
String pluginKey,
String name,
String description,
VcsBranch vcsBranch,
String viewerPluginKey,
Map<String,String> serverConfiguration,
Map<String,String> changeDetectionConfiguration,
Map<String,String> branchDetectionConfiguration,
Map<String,String> branchConfiguration,
Map<String,String> viewerConfiguration,
Map<String,String> bambooSpecsDetectionConfiguration,
String legacyXml,
String legacyViewerXml,
boolean linked,
VcsRepositoryData inheritedData) |
PartialVcsRepositoryDataImpl(RepositoryDataEntity repositoryData,
RawRepositoryConfiguration rawRepositoryConfiguration,
VcsRepositoryData inheritedData) |
VcsRepositoryDataImpl(VcsRepositoryData other) |
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.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
LegacyChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
LegacyWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
CommitContext |
LegacyBranchDetector.getFirstCommit(VcsRepositoryData repositoryData) |
CommitContext |
LegacyBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyVariableGenerator.getLegacyCustomVariables(VcsRepositoryData vcsRepositoryData) |
protected Repository |
LegacyExecutorBase.getNewRepositoryInstance(VcsRepositoryData vcsRepositoryData) |
protected <T extends Repository> |
LegacyExecutorBase.getNewRepositoryInstanceAs(VcsRepositoryData repositoryData,
Class<T> clazz) |
List<VcsBranch> |
LegacyBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
protected Repository |
LegacyExecutorBase.getRepositoryInstance(VcsRepositoryData vcsRepositoryData) |
protected <T extends Repository> |
LegacyExecutorBase.getRepositoryInstanceAs(VcsRepositoryData repositoryData,
Class<T> clazz) |
ContextualVcsId |
LegacyBranchDetector.getVcsIdForExecutor(VcsRepositoryData repositoryData) |
ContextualVcsId |
LegacyChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
File |
LegacyFixedDirectoryWorkingCopyManager.getWorkingCopyPath(CommonContext commonContext,
VcsRepositoryData repositoryData) |
List<BuildRepositoryChanges> |
LegacyChangeDetector.isolateCommits(BuildRepositoryChanges changes,
VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
VcsWorkingCopy |
LegacyWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
ErrorCollection |
LegacyConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit) |
VcsWorkingCopy |
LegacyWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
VcsWorkingCopy |
LegacyWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
boolean |
LegacyBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository |
LegacyRepositoryConfigurationExporter.getEntityPropertiesBuilder(VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData) |
Modifier and Type | Method and Description |
---|---|
boolean |
VcsRepositoryConfigurationComparator.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 branches in of a single variable set.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 branches in of a certain variable set.
|
boolean |
VcsRepositoryConfigurationComparator.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 repository locations in context of a single variable set.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 repository locations in context of a certain variable set.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository)
Replaces uses of a repository with another one.
|
Modifier and Type | Method and Description |
---|---|
default VcsBranch |
VcsMavenPomAccessor.parseMavenScmUrlToVcsBranch(String mavenScmUrl,
VcsRepositoryData existingData)
Parse and setup internal structures from Maven's SCM URL provider specific part.
|
Map<String,String> |
VcsMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData)
Parse and setup internal structures from Maven's SCM URL provider specific part.
|
Modifier and Type | Method and Description |
---|---|
default org.apache.commons.configuration.HierarchicalConfiguration |
Repository2VcsTypeConverter.asLegacyData(VcsRepositoryData vcsRepositoryData)
Convert new style of repository plugin to an old style.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository |
DefaultVcsRepositoryDataExporter.getEntityPropertiesBuilder(VcsRepositoryData repositoryData) |
NoOverridesVcsRepositoryDataExporter.LinkedGlobalRepository |
NoOverridesVcsRepositoryDataExporter.getEntityPropertiesBuilder(VcsRepositoryData vcsRepositoryData) |
B |
VcsRepositoryDataExporter.getEntityPropertiesBuilder(VcsRepositoryData repositoryData)
Create empty instance of a properties builder appropriate for the exported repository data.
|
Modifier and Type | Method and Description |
---|---|
VcsRepositoryData |
ContextualVcsId.getSourceData() |
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.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
VcsChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
UpdatingVcsWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage)
Create a local commit.
|
void |
VcsBranchCreator.createBranch(VcsRepositoryData repositoryData,
String branchName,
String vcsRevisionKey,
String checkoutLocation,
BuildLogger buildLogger)
Creates new branch from revision vcsRevisionKey with given branchName.
|
void |
VcsTagCreator.createTag(VcsRepositoryData repositoryData,
String tagName,
String vcsRevisionKey,
String checkoutLocation,
BuildLogger buildLogger)
Creates new tag from revision vcsRevisionKey with given tagName.
|
default CommitContext |
VcsBranchDetector.getFirstCommit(VcsRepositoryData repositoryData)
Deprecated.
since 6.0 use/implement
VcsBranchDetector.getFirstCommitApproximation(VcsRepositoryData) instead |
default CommitContext |
VcsBranchDetector.getFirstCommitApproximation(VcsRepositoryData repositoryData)
Retrieve an old, preferably the first commit on a branch.
|
CommitContext |
VcsBranchDetector.getLastCommit(VcsRepositoryData repositoryData)
Retrieve last commit on the branch set on this Repository.
|
List<VcsBranch> |
VcsBranchDetector.getOpenBranches(VcsRepositoryData repositoryData)
Set of open branches that are discovered in the repository. |
List<VcsPullRequest> |
VcsPullRequestDetector.getOpenPullRequests(VcsRepositoryData repositoryData)
List of open pull requests that are discovered in the repository. |
Map<String,String> |
VcsVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData)
Return a map containing name->value mapping of the plan repository format variables.
|
Set<Requirement> |
VcsExecutorWithRequirements.getRequirements(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
IdentifyingExecutor.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData)
Returned id has to fulfill the following:
Given two VcsRepositoryData objects A and B, and executor e returning equal ContextualVcsId (in terms of equals()),
for any operation foo() provided by the executor,
the calls e::foo(A) and e::foo(B) should be equivalent.
|
File |
FixedDirectoryWorkingCopyManager.getWorkingCopyPath(CommonContext commonContext,
VcsRepositoryData repositoryData)
Deprecated.
Based on configuration and current context produce absolute path to the working copy.
|
List<BuildRepositoryChanges> |
CommitsIsolatingVcsChangeDetector.isolateCommits(BuildRepositoryChanges changes,
VcsRepositoryData vcsRepositoryData)
Break the single build changes object into a list of
BuildRepositoryChanges . |
VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision)
Deprecated.
Checkout or update a working copy to a revision.
|
VcsWorkingCopy |
VcsWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath)
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.
|
ErrorCollection |
VcsConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit)
Test connection to the repository within the given timeout.
|
VcsWorkingCopy |
UpdatingVcsWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage)
Update remoter repository.
|
VcsWorkingCopy |
VcsWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath)
Checkout or update a working copy to the latest revision.
|
default VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath)
Deprecated.
If you can implement this, then you should not be implementing this interface.
|
VcsWorkingCopy |
NoContextVcsWorkingCopyManager.updateToLatestRevision(VcsRepositoryData repositoryData,
File targetPath)
Checkout or update a working copy to the latest revision.
|
default boolean |
VcsBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData)
Check if for specific repository configuration Bamboo needs to actively poll in
order to detect new/deleted branches.
|
default boolean |
VcsPullRequestDetector.usePollingForPullRequestDetection(VcsRepositoryData repositoryData)
Check if Bamboo needs to actively poll in order to detect new/deleted pull requests
for specific repository configuration.
|
Constructor and Description |
---|
ContextualVcsId(T executor,
VcsRepositoryData sourceData,
String... ids) |
Modifier and Type | Method and Description |
---|---|
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
FishEyeRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryData) |
Modifier and Type | Method and Description |
---|---|
String |
GenericRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
GenericRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
protected RepositoryData |
LegacyVcsViewerBase.getRepositoryData(VcsRepositoryData vcsRepositoryData) |
protected CommitUrlProvider |
LegacyVcsViewerBase.getUrlProvider(VcsRepositoryData vcsRepositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
Modifier and Type | Method and Description |
---|---|
VcsRepositoryViewer |
VcsRepositoryViewerManagerImpl.getViewerForRepository(VcsRepositoryData vcsRepositoryData) |
VcsRepositoryViewer |
VcsRepositoryViewerManager.getViewerForRepository(VcsRepositoryData vcsRepositoryData)
Get viewer configured for a repository.
|
Modifier and Type | Method and Description |
---|---|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file in a given repository
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file, showing changes in given revision.
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file in a given repository at given revision,
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData)
Provide the url to link to the given revision in the web repository
|
Map<String,String> |
VcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition)
Provide the urls to link all the given commits in the web repository
|
Modifier and Type | Method and Description |
---|---|
List<? extends VcsRepositoryData> |
ConfigureChainRepositories.getRepositoryDefinitions() |
Constructor and Description |
---|
RepositoryOption(VcsRepositoryData repositoryData,
String groupName,
boolean shared) |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.