Ticket #581 (new enhancement)
Automatic builder creation for new branches
|Reported by:||mhoermann||Owned by:||warner|
In Git (and other DVCS) branches are very easy to create and are used a lot more than in the ancient VCS like CVS, SVN,... where it was a huge administrative overhead to create one.
In buildbot however you have no way to properly work with these branches without constantly changing the config file, creating exactly that administrative overhead again.
It would be great if buildbot had some kind of builder templates that would create one builder per branch as soon as that branch is encountered the first time and remove it again once that branch hasn't been updated for a configurable time.
This would allow users to see in the waterfall which branches build and if several people commit on several of those branches quickbuilders wouldn't be as slow as full builders (like they are now since they delete the build dir when they are used on another branch).
Right now this severely limits the usefulness of buildbot on a modern DVCS unless everyone creating branches is familiar with buildbot config files and willing to edit them each time they make a new branch.