I'm a Jira admin, but a newbie with Bamboo. We have a very old install of Bamboo (4.3), and upgrading is not an option at this point, so please keep that in mind.
We use Bitbucket to manage our git branches. We generally have a develop branch, which is the source during our dev cycle (devs check out new branches from develop to work on specific issues, and we do pull requests and merge code back to develop when an issue is complete.) We then have release branches, which are created at code freeze so our QA group has something to test that will not change before going into production. Then we have master, which a release branch gets merged back into after release.
Normally we have no issues with this. But we have a few projects coming up that will require work that spans sprints, and we want to use feature branches for this. We'd create a branch called, for example, projectABCdevelop. For this project, devs, will check out their new branches from this branch. But we need a way to make sure that changes that are being merged into the main develop branch also get merged back into projectABCdevelop.
It seems like Bamboo should be able to do this, but the admin who set up our Bamboo install has been gone for years, and I've had no training with it. Can anyone tell me if what we want to do is possible with Bamboo, and if so, point me in the right direction of how to set things up? I've been looking at the documentation for our version, but it's kind of overwhelming.