-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
23
-
5
-
Problem Definition
The Bamboo plan branch will only automatically switch branches for the master repository. All other repositories configured for a plan will remain with the first branch configured in them. This is a limitation for some projects where multiple repositories are used to build the same application or build artifacts and therefore need to have all the repositories working checked out using the exact same branch.
Suggested Solution
Implement a feature that allows configuring a new plan branch behaviour that forces all plan branches to use the exact same source branch across all repositories configured on a plan.
The behaviour if the branch is not present on the secondary repositories would preferably be configurable:
- Fail the build
- Fallback to the default branch