public interface BranchIntegrationConfiguration extends OptionallyConvertibleFromConfig, ConfigurationMergingCapable, Serializable
| Modifier and Type | Method and Description |
|---|---|
String |
findBranchToMergeWith(PlanKey featureBranch)
Returns the PlanKey or branch name of the relevant vcs branch we want to merge with.
|
PlanKey |
getBranchToMergeWith(PlanKey featureBranch)
Deprecated.
since 6.0. Use
findBranchToMergeWith(PlanKey) |
PlanKey |
getIntegrationPlanBranchKey()
Deprecated.
since 6.0. Use
getIntegrationPoint(). |
BranchIntegrationPoint |
getIntegrationPoint() |
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.
|
isValidpopulateFromConfig, toConfigurationtoConfigurationboolean isEnabled()
@Nullable BranchIntegrationStrategy getStrategy()
@Deprecated @Nullable PlanKey getIntegrationPlanBranchKey()
getIntegrationPoint().@NotNull BranchIntegrationPoint getIntegrationPoint()
boolean isPushEnabled()
@NotNull PlanKey getMergeResultDestinationBranch(@NotNull PlanKey featureBranch)
@Deprecated @Nullable PlanKey getBranchToMergeWith(@NotNull PlanKey featureBranch)
findBranchToMergeWith(PlanKey)Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.