Package | Description |
---|---|
com.atlassian.bamboo.specs.api.builders.plan |
Plan, plan branches, stages and jobs.
|
com.atlassian.bamboo.specs.api.builders.plan.branches |
Automatic branch creation, integration and cleanup.
|
Modifier and Type | Method and Description |
---|---|
Plan |
Plan.planBranchManagement(PlanBranchManagement planBranchManagement)
Specifies plan branch management options for this plan.
|
Modifier and Type | Method and Description |
---|---|
PlanBranchManagement |
PlanBranchManagement.branchIntegration(BranchIntegration branchIntegration)
Sets default merge strategy for new branches.
|
PlanBranchManagement |
PlanBranchManagement.createForPullRequest()
Create new plan branches for new pull requests.
|
PlanBranchManagement |
PlanBranchManagement.createForVcsBranch()
Create new plan branches for new branches in default repository.
|
PlanBranchManagement |
PlanBranchManagement.createForVcsBranchMatching(String pattern)
Create new plan branches for new branches with name which matches pattern.
|
PlanBranchManagement |
PlanBranchManagement.createManually()
Disable automatic plan branch creation.
|
PlanBranchManagement |
PlanBranchManagement.defaultTrigger(Trigger<?,?> defaultTrigger)
Created plan branch will use a custom trigger.
|
PlanBranchManagement |
PlanBranchManagement.delete(BranchCleanup removedBranchCleanup)
Sets configuration of automatic removal of branches.
|
PlanBranchManagement |
PlanBranchManagement.issueLinkingEnabled(boolean issueLinkingEnabled)
Enables/disables automatic JIRA issue link creation when new branch is created.
|
PlanBranchManagement |
PlanBranchManagement.notificationDisabled()
No notifications will be sent for the created branch.
|
PlanBranchManagement |
PlanBranchManagement.notificationForCommitters()
All committers and people who have favourited the branch will be notified for all build failures and the first successful build.
|
PlanBranchManagement |
PlanBranchManagement.notificationLikeParentPlan()
Use the same notification rules as configured for the master plan.
|
PlanBranchManagement |
PlanBranchManagement.triggerBuildsLikeParentPlan()
Created plan branch will use the same triggers as master plan.
|
PlanBranchManagement |
PlanBranchManagement.triggerBuildsManually()
Created plan branch can only be triggered manually only.
|
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.