I don’t see any clear way to handle build on different branches with Surround SCM. It looks other repository types has some kind of Branch support at CI repository level.
I don’t want to duplicate a configuration when I need to build for a specific branch.
Hi Sindre,
Unfortunately Continua CI only supports a single branch for Surround SCM repositories. We looked into supporting multiple branches, but found that Surround has a limitation which requires a separate workspace per branch.
A workaround would be to use one Continua CI repository per Surround SCM branch, add each of these to the configuration and use a variable in the Repository Rules to the relevant repository to export on the agent.