Uses of Class
com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Packages that use PlanBranchManagement
Package
Description
Plan, plan branches, stages and jobs.
Automatic branch creation, integration and cleanup.
-
Uses of PlanBranchManagement in com.atlassian.bamboo.specs.api.builders.plan
Methods in com.atlassian.bamboo.specs.api.builders.plan with parameters of type PlanBranchManagementModifier and TypeMethodDescriptionPlan.planBranchManagement(@NotNull PlanBranchManagement planBranchManagement) Specifies plan branch management options for this plan. -
Uses of PlanBranchManagement in com.atlassian.bamboo.specs.api.builders.plan.branches
Methods in com.atlassian.bamboo.specs.api.builders.plan.branches that return PlanBranchManagementModifier and TypeMethodDescriptionPlanBranchManagement.branchIntegration(@NotNull BranchIntegration branchIntegration) Sets default merge strategy for new branches.PlanBranchManagement.createForPullRequest()Create new plan branches for new pull requests - pull requests only from branches.PlanBranchManagement.createForPullRequest(boolean allowPullRequestFromForks) Create new plan branches for new pull requests - pull requests either from branches or from both branches and forks.PlanBranchManagement.createForVcsBranch()Create new plan branches for new branches in default repository.PlanBranchManagement.createForVcsBranchMatching(String pattern) Create new plan branches for new branches with name which matches pattern.PlanBranchManagement.createManually()Disable automatic plan branch creation.PlanBranchManagement.defaultTrigger(@NotNull Trigger<?, ?> defaultTrigger) Created plan branch will use a custom trigger.PlanBranchManagement.delete(@NotNull BranchCleanup removedBranchCleanup) Sets configuration of automatic removal of branches.PlanBranchManagement.issueLinkingEnabled(boolean issueLinkingEnabled) Enables/disables automatic JIRA issue link creation when new branch is created.PlanBranchManagement.notificationDisabled()No notifications will be sent for the created branch.PlanBranchManagement.notificationForCommitters()All committers and people who have favourited the branch will be notified for all build failures and the first successful build.PlanBranchManagement.notificationLikeParentPlan()Use the same notification rules as configured for the master plan.PlanBranchManagement.triggerBuildsLikeParentPlan()Created plan branch will use the same triggers as master plan.PlanBranchManagement.triggerBuildsManually()Created plan branch can only be triggered manually only.