Assigning Branches for each platform

One thing that seems to be missing is having a different Branch for different platforms (unless I’m missing something).

Often you want to have a build with things that are only relevant for a single platform or if you are updating one platform but, want to continue to support a second platform separately etc. etc. In this case you may have multiple branches for an application.

How would I go about assigning a branch to each of the build platforms instead of having all build from master?

I would recommend to create a project per platform, build only for the designated platform and assign the branch per project. Branch per platform is not supported yet, but might be a good idea. Thanks for the input!