<div dir="auto">Ok, submitted <a href="https://github.com/buildbot/buildbot/pull/4097">https://github.com/buildbot/buildbot/pull/4097</a> to sort the spurious builds on e.g. closing a merge request.<div dir="auto"><br></div><div dir="auto">Now on to making merge requests not require  configuring the scheduler to listen for changes from all possible 'source' branches.</div><div dir="auto"><br></div><div dir="auto">I see buildbot uses magic in its GitHib changesource, that seems related.</div><div dir="auto">And buildbot has special support in Changesets for patches, so traditional try builds don't have to worry about this.</div><div dir="auto"><br></div><div dir="auto">Has anybody thought about how to get the same result with gitlab?  Or am I missing something?</div><div dir="auto"><br></div><div dir="auto">Seems like we want the generated Changesets to be routed to singleBranchSchedulers based on target project/branch, but then sneakily have the source from the MR's source project/branch.</div></div>