My Bamboo setup
I'm working with a very large repo. For a desired change, I make a feature branch in the repo with the desired changes. My Bamboo Plan then detects the new branch and creates a plan branch. The Bamboo job clones the branch and performs a clean build.
My issue
The clean build takes several hours. Many times, the feature branch might only be a small change. It might only take a minute to perform an incremental build on top of trunk.
How can I get my feature branch to be built in Bamboo as an incremental build?
This may require copying build files so that both trunk and the feature branch can continue incremental builds.
It may also require some smarter selection of the build files to use as a starting point (e.g. if my feature branch stems from release_3.0 instead of trunk).