| Modifier and Type | Method and Description |
|---|---|
ChainBranchCreationResult |
LightweightBranchCreationServiceImpl.createOrEnableChainBranch(ImmutableChain chain,
PlanBranchWorkflow planBranchWorkflow,
String branchName,
Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch) |
ChainBranchCreationResult |
LightweightBranchCreationService.createOrEnableChainBranch(ImmutableChain chain,
PlanBranchWorkflow planBranchWorkflow,
String branchName,
Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
BuildConfiguration buildConfiguration,
PlanCreationService.EnablePlan enablePlan,
boolean enableExpiry,
Consumer<PlanKey> branchPlanKeyConsumer,
boolean expectingDivergentBranch)
Given a branch name and (optionally) vcs branch name, check if branch already exists.
|
void |
BranchCreationFacadeImpl.createOrEnableChainsBranches(List<ImmutableChain> chains,
PlanBranchWorkflow planBranchWorkflow,
Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
Function<ImmutableChain,BuildConfiguration> buildConfigurationProvider,
Consumer<PlanKey> planBranchConsumer) |
void |
BranchCreationFacade.createOrEnableChainsBranches(List<ImmutableChain> chains,
PlanBranchWorkflow planBranchWorkflow,
Function<VcsBranchConfigurator,VcsBranch> vcsBranchProvider,
Function<ImmutableChain,BuildConfiguration> buildConfigurationProvider,
Consumer<PlanKey> planBranchConsumer)
Given a list of plans and a vcs branch creates plan branches for those chains, queuing RSS execution if
required.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BitbucketCloudBranchConfigurator |
| Modifier and Type | Class and Description |
|---|---|
class |
GitBranchConfigurator |
| Modifier and Type | Class and Description |
|---|---|
class |
GitHubBranchConfigurator |
| Modifier and Type | Class and Description |
|---|---|
class |
BitbucketServerBranchConfigurator |
| Modifier and Type | Class and Description |
|---|---|
class |
SvnBranchConfigurator |
| Modifier and Type | Method and Description |
|---|---|
static PartialVcsRepositoryDataImpl |
PartialVcsRepositoryDataImpl.createChildWithNewBranch(VcsRepositoryData repositoryDefinition,
VcsBranch newBranch,
VcsBranchConfigurator vcsBranchConfigurator)
Create overriding repository which overrides branch.
|
| Modifier and Type | Method and Description |
|---|---|
VcsBranchConfigurator |
LegacyRepositoryModuleDescriptor.getVcsBranchConfigurator() |
| Modifier and Type | Class and Description |
|---|---|
class |
LegacyBranchConfigurator |
| Modifier and Type | Method and Description |
|---|---|
VcsBranchConfigurator |
VcsRepositoryModuleDescriptorImpl.getVcsBranchConfigurator() |
VcsBranchConfigurator |
VcsRepositoryModuleDescriptor.getVcsBranchConfigurator() |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.