Uses of Interface
com.atlassian.bamboo.vcs.module.VcsRepositoryModuleDescriptor
-
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.external
Methods in com.atlassian.bamboo.configuration.external with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description void
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
Methods in com.atlassian.bamboo.configuration.external.detection that return VcsRepositoryModuleDescriptor Modifier and Type Method Description VcsRepositoryModuleDescriptor
RssDetectionTriggerData. getRepositoryDescriptor()
Constructors in com.atlassian.bamboo.configuration.external.detection with parameters of type VcsRepositoryModuleDescriptor Constructor Description RssDetectionTriggerData(@NotNull VcsRepositoryData repository, @NotNull VcsRepositoryModuleDescriptor repositoryDescriptor, @NotNull VcsLocationBambooSpecsState specsState, @NotNull List<CommitContext> specsCommits, boolean reportMissingSpecs)
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.configuration.repository
Fields in com.atlassian.bamboo.configuration.repository declared as VcsRepositoryModuleDescriptor Modifier and Type Field Description protected VcsRepositoryModuleDescriptor
AbstractRepositoryAction. vcsRepositoryModuleDescriptor
Methods in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description @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)
Constructors in com.atlassian.bamboo.configuration.repository with parameters of type VcsRepositoryModuleDescriptor Constructor Description VcsTypeSelector(@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
Methods in com.atlassian.bamboo.plan.branch with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description @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
Methods in com.atlassian.bamboo.plugins.bitbucket.v2 that return VcsRepositoryModuleDescriptor Modifier and Type Method Description protected VcsRepositoryModuleDescriptor
AbstractBitbucketCloudExecutor. getUnderlyingVcsModuleDescriptor(@NotNull VcsRepositoryData repositoryData)
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.github
Methods in com.atlassian.bamboo.plugins.github that return VcsRepositoryModuleDescriptor Modifier and Type Method Description protected VcsRepositoryModuleDescriptor
AbstractGitHubExecutor. getGitModuleDescriptor()
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.stash.v2
Methods in com.atlassian.bamboo.plugins.stash.v2 that return VcsRepositoryModuleDescriptor Modifier and Type Method Description protected VcsRepositoryModuleDescriptor
AbstractBitbucketServerExecutor. getGitModuleDescriptor()
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.plugins.vcs.task.configuration
Methods in com.atlassian.bamboo.plugins.vcs.task.configuration with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description protected 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
Methods in com.atlassian.bamboo.plugins.vcs.task.export with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description protected 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
Classes in com.atlassian.bamboo.vcs.configuration.legacy that implement VcsRepositoryModuleDescriptor Modifier and Type Class Description class
LegacyRepositoryModuleDescriptor
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.vcs.configuration.service
Methods in com.atlassian.bamboo.vcs.configuration.service with parameters of type VcsRepositoryModuleDescriptor Modifier and Type Method Description @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
Classes in com.atlassian.bamboo.vcs.module that implement VcsRepositoryModuleDescriptor Modifier and Type Class Description class
VcsRepositoryModuleDescriptorImpl
Methods in com.atlassian.bamboo.vcs.module that return VcsRepositoryModuleDescriptor Modifier and Type Method Description @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)
Methods in com.atlassian.bamboo.vcs.module that return types with arguments of type VcsRepositoryModuleDescriptor Modifier and Type Method Description @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
Fields in com.atlassian.bamboo.ww2.actions.build.admin.config.repository declared as VcsRepositoryModuleDescriptor Modifier and Type Field Description protected VcsRepositoryModuleDescriptor
ConfigureRepository. vcsRepositoryModuleDescriptor
-
Uses of VcsRepositoryModuleDescriptor in com.atlassian.bamboo.ww2.actions.build.admin.create
Constructors in com.atlassian.bamboo.ww2.actions.build.admin.create with parameters of type VcsRepositoryModuleDescriptor Constructor Description RepositoryOption(@NotNull VcsRepositoryModuleDescriptor repositoryModuleDescriptor)
-