public interface BranchIntegrationConfiguration extends OptionallyConvertibleFromConfig, ConfigurationMergingCapable, Serializable
Modifier and Type | Method and Description |
---|---|
PlanKey |
getBranchToMergeWith(PlanKey featureBranch)
Returns the PlanKey of the relevant vcs branch we want to merge with.
|
PlanKey |
getIntegrationPlanBranchKey() |
PlanKey |
getMergeResultDestinationBranch(PlanKey featureBranch)
Returns the PlanKey of the relevant VCS branch we want to perform the merge on.
|
BranchIntegrationStrategy |
getStrategy() |
boolean |
isEnabled() |
boolean |
isPushEnabled()
Tells whether Bamboo should push back the merged commit back into upstream repository
if the build finishes successfully.
|
isValid
populateFromConfig, toConfiguration
toConfiguration
boolean isEnabled()
@Nullable BranchIntegrationStrategy getStrategy()
@NotNull PlanKey getIntegrationPlanBranchKey()
boolean isPushEnabled()
@NotNull PlanKey getMergeResultDestinationBranch(@NotNull PlanKey featureBranch)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.