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