Uses of Interface
com.atlassian.bamboo.vcs.module.VcsRepositoryModuleDescriptor
Package
Description
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.external
Modifier and TypeMethodDescriptionvoid
RepositoryStoredSpecsService.runBambooSpecs
(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs) Execute Bamboo Specs and import resultsvoid
RepositoryStoredSpecsServiceImpl.runBambooSpecs
(@NotNull SpecsConsumer specsConsumer, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @NotNull VcsRepositoryData repository, @NotNull VcsBranch vcsBranch, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> commits, boolean shouldReportMissingSpecs) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.external.detection
ModifierConstructorDescriptionRssDetectionTriggerData
(@NotNull VcsRepositoryData repository, @NotNull VcsRepositoryModuleDescriptor repositoryDescriptor, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> specsCommits, boolean reportMissingSpecs) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.repository
Modifier and TypeFieldDescriptionprotected VcsRepositoryModuleDescriptor
AbstractRepositoryAction.vcsRepositoryModuleDescriptor
Modifier and TypeMethodDescription@NotNull PartialVcsRepositoryData
VcsConfigurationHelperImpl.getNewPartialVcsConfigurationFromActionData
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) @NotNull PartialVcsRepositoryData
VcsUIConfigBean.getPartialVcsConfigurationFromActionData
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) @NotNull PartialVcsRepositoryData
VcsUIConfigBean.getPartialVcsConfigurationFromActionData
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) @Nullable VcsRepositoryViewerDefinition
VcsViewerUIConfigBean.getViewerDefinitionFromActionContext
(@NotNull ActionParametersMap actionParametersMap, @NotNull VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor, @Nullable VcsRepositoryViewerDefinition existingDefinition, boolean applyDefaultValues) boolean
EditRepository.isBambooSpecsCapable
(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) boolean
EditRepositoryImpl.isBambooSpecsCapable
(@Nullable VcsRepositoryModuleDescriptor vcsRepositoryModuleDescriptor) @NotNull PartialVcsRepositoryData
VcsUIConfigBean.overrideBranchDetectionOptionsWithActionData
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData vcsDefinition) Special handling for 'branches' tab; in this tab we only want to change branch detection options and nothing else.@NotNull VcsUIConfigBean.VcsHtmlFragments
VcsUIConfigBean.prepareCreateHtmlFragments
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragments
VcsUIConfigBean.prepareEditHtmlFragments
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull PartialVcsRepositoryData unmergedData, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragments
VcsUIConfigBean.prepareMavenImportHtmlFragments
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull TaskRenderMode renderMode, @Nullable Long projectId) @NotNull VcsUIConfigBean.VcsHtmlFragments
VcsUIConfigBean.prepareViewHtmlFragments
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull VcsRepositoryData vcsDefinition, @Nullable Long projectId) @NotNull PartialVcsRepositoryData
VcsConfigurationHelperImpl.reconfigureRepositoryWithMavenData
(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String, String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl) @NotNull String
VcsUIConfigBean.renderBranchIntegrationHtml
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, VcsRepositoryData vcsDefinition) @NotNull PartialVcsRepositoryData
VcsConfigurationHelperImpl.temporaryVcsDataFromActionParams
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) void
VcsConfigurationHelperImpl.validateVcsConfiguration
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) void
VcsUIConfigBean.validateVcsConfiguration
(@NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) void
VcsConfigurationHelperImpl.validateVcsConfigurationForConnectionTesting
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsData, @NotNull ErrorCollection errorCollection) ModifierConstructorDescriptionVcsTypeSelector
(@NotNull PartialVcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) VcsTypeSelector
(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor) VcsTypeSelector
(@NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull String group, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments, boolean hasReadPermission) VcsTypeSelector
(@NotNull VcsRepositoryModuleDescriptor descriptor, @NotNull VcsUIConfigBean.VcsHtmlFragments fragments) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plan.branch
Modifier and TypeMethodDescription@NotNull ChainBranchCreationResult
LightweightBranchCreationService.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResult
LightweightBranchCreationService.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) Creates a new lightweight plan branch for give chain.@NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch) @NotNull ChainBranchCreationResult
LightweightBranchCreationServiceImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, @NotNull BuildConfiguration buildConfiguration, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry, @NotNull Consumer<PlanKey> branchPlanKeyConsumer, boolean expectingDivergentBranch, Optional<VcsPullRequest> pullRequest) @NotNull MergeResult
BranchIntegrationHelperImpl.merge
(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData defaultRepositoryDefinition, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) @NotNull MergeResult
VcsBranchIntegrationHelper.merge
(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) void
BranchIntegrationHelperImpl.mergeAndUpdateResult
(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) void
VcsBranchIntegrationHelper.mergeAndUpdateResult
(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) void
LightweightBranchCreationService.validateCreateChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, boolean enableExpiry, @NotNull com.atlassian.struts.ValidationAware validationAware) Validates configuration for creating chain branchvoid
LightweightBranchCreationServiceImpl.validateCreateChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable PlanRepositoryDefinition defaultRepositoryDefinition, @Nullable VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable VcsBranch newBranch, boolean enableExpiry, @NotNull com.atlassian.struts.ValidationAware validationAware) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.bitbucket.v2
Modifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptor
AbstractBitbucketCloudExecutor.getUnderlyingVcsModuleDescriptor
(@NotNull VcsRepositoryData repositoryData) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.github
Modifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptor
AbstractGitHubExecutor.getGitModuleDescriptor()
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.stash.v2
Modifier and TypeMethodDescriptionprotected VcsRepositoryModuleDescriptor
AbstractBitbucketServerExecutor.getGitModuleDescriptor()
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.vcs.task.configuration
Modifier and TypeMethodDescriptionprotected abstract boolean
AbstractVcsTaskConfigurator.isRepositoryModuleSupported
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) Whether the given repository type is eligible for this task.boolean
VcsBranchTaskConfigurator.isRepositoryModuleSupported
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) boolean
VcsCommitTaskConfigurator.isRepositoryModuleSupported
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) boolean
VcsPushTaskConfigurator.isRepositoryModuleSupported
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) boolean
VcsTagTaskConfigurator.isRepositoryModuleSupported
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.vcs.task.export
Modifier and TypeMethodDescriptionprotected abstract boolean
AbstractVcsTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) Returns true if the given repository type is supported by this task type.protected boolean
VcsBranchTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected boolean
VcsCheckoutTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected boolean
VcsCommitTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected boolean
VcsPushTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) protected boolean
VcsTagTaskExporter.isRepositoryTypeSupported
(@NotNull VcsRepositoryModuleDescriptor moduleDescriptor) -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.configuration.legacy
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.configuration.service
Modifier and TypeMethodDescription@NotNull PartialVcsRepositoryData
VcsConfigurationHelper.getNewPartialVcsConfigurationFromActionData
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @NotNull String repositoryName, @Nullable String userDescription, @Nullable Long projectId, @Nullable PartialVcsRepositoryData previousVcsDefinition, boolean unused, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) Extracts repository configuration from action's parameters for saving in DB.boolean
VcsRepositoryConfigurationComparator.isTheSameBranch
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a single variable set.boolean
VcsRepositoryConfigurationComparatorImpl.isTheSameBranch
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 branches in of a certain variable set.boolean
VcsRepositoryConfigurationComparator.isTheSameVcsLocation
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a single variable set.boolean
VcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation
(VcsRepositoryModuleDescriptor moduleDescriptor, VariableSubstitutor variableSubstitutor, @NotNull VcsRepositoryData first, @NotNull VcsRepositoryData second) Compares 2 repository locations in context of a certain variable set.@NotNull PartialVcsRepositoryData
VcsConfigurationHelper.reconfigureRepositoryWithMavenData
(@NotNull VcsRepositoryModuleDescriptor oldModuleDescriptor, @NotNull PartialVcsRepositoryData oldData, @Nullable VcsRepositoryModuleDescriptor newModuleDescriptor, @NotNull Map<String, String> newServerConfiguration, @Nullable VcsBranch vcsBranch, @Nullable String webRepositoryUrl) Creates new repository configuration according to data found in a maven pom.xml.@NotNull PartialVcsRepositoryData
VcsConfigurationHelper.temporaryVcsDataFromActionParams
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @Nullable PartialVcsRepositoryData existingData, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) Extracts repository configuration from action's parameters.void
VcsConfigurationHelper.validateVcsConfiguration
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull ErrorCollection errorCollection, @NotNull Set<VcsConfigurationHelper.Overrides> overrides) Run repository configuration validation(s) on action's data.void
VcsConfigurationHelper.validateVcsConfigurationForConnectionTesting
(@NotNull ActionParametersMap apm, @NotNull VcsRepositoryModuleDescriptor vcsDescriptor, @Nullable PartialVcsRepositoryData previousVcsDefinition, @NotNull ErrorCollection errorCollection) Run repository configuration validation(s) on action's data before testing the connection. -
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.module
Modifier and TypeMethodDescription@Nullable VcsRepositoryModuleDescriptor
VcsRepositoryManager.getRepositoryModuleDescriptorByMavenScmKey
(@NotNull String mavenScmKey, @NotNull String preferredPluginKey) @Nullable VcsRepositoryModuleDescriptor
VcsRepositoryManagerImpl.getRepositoryModuleDescriptorByMavenScmKey
(@NotNull String mavenScmKey, @NotNull String preferredPluginKey) @Nullable VcsRepositoryModuleDescriptor
VcsRepositoryManager.getVcsRepositoryModuleDescriptor
(@NotNull String pluginKey) Return module descriptor for given plugin key or null if it doesn't exists or plugin is disabled.@Nullable VcsRepositoryModuleDescriptor
VcsRepositoryManagerImpl.getVcsRepositoryModuleDescriptor
(@NotNull String pluginKey) Modifier and TypeMethodDescription@NotNull List<VcsRepositoryModuleDescriptor>
VcsRepositoryManager.getAvailableRepositoryDescriptors()
Returns a list of available (i.e.@NotNull List<VcsRepositoryModuleDescriptor>
VcsRepositoryManagerImpl.getAvailableRepositoryDescriptors()
@NotNull List<VcsRepositoryModuleDescriptor>
VcsRepositoryManager.getAvailableStandaloneRepositoryDescriptors()
Deprecated.since 5.14@NotNull List<VcsRepositoryModuleDescriptor>
VcsRepositoryManagerImpl.getAvailableStandaloneRepositoryDescriptors()
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Modifier and TypeFieldDescriptionprotected VcsRepositoryModuleDescriptor
ConfigureRepository.vcsRepositoryModuleDescriptor
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.ww2.actions.build.admin.create
ModifierConstructorDescriptionRepositoryOption
(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor)