3 ms·
Aha, so GitHub merge queue = GitLab merge trains (or at least very similar).
by dijksterhuis 3y ago
Aha, so GitHub merge queue = GitLab merge trains (or at least very similar).
- masklinn 3y agoYes that’s pretty much what it is. Both are replicas of bors, and implementations https://graydon.livejournal.com/186550.html https://graydon.livejournal.com/186550.html
- actionfromafar 3y agoAlso continuous integration best practices advance one funeral at a time, it seems.
- hashar 3y agoBors is also very similar to the Zuul CI system used for OpenStack. It has the equivalent of a merge queue (with additional support for cross repositories dependencies): https://zuul-ci.org/docs/zuul/latest/gating.html https://zuul-ci.org/docs/zuul/latest/gating.html You can then have pull requests from different repositories all serialized in the same queue ensuring you don't break tests from any of the repositories participating.