Let bot do: Rebase -> All Green? -> Land #1200
Comments
Another option would be to do that from a taskcluster task that is triggered by a hook. We may want to have a build cache first, so that we can build rebased PRs pretty quickly: #638 |
I'm not particular to either one, but homu might work better with a taskcluster as our custom CI. I'll ask around in the Rust #infra channel if anyone has done this already. |
So we should be good.
Turns out their the same thing! |
This is kind of soft-blocked on utilizing the cache API: We need fast builds to make this work without causing more pain. |
There was a recommendation from the Rust #infra channel to use bors-ng which has taskcluster support already: https://github.com/bors-ng/bors-ng/blob/45de72ba106e0cabe7fddc4152c09e9c6adef83f/bors.toml#L1 Servo's bors config: https://github.com/servo/saltfs/blob/2a56d14c47d637dabe55c2f83a3088d35896cfc9/homu/files/cfg.toml#L286-L287
Seems fair. I was curious about the tools required so I did some basic perusing. 😃 |
I played with bors-ng a bit in a different repository. This looks great and I think we should try it! I'll add this issue to the triage list. :) |
4099: Issue #1200: Disable taskcluster checks for bors tmp branches. r=Amejia481 a=pocmo Those branches are created temporarily and then deleted by bors. Running taskcluster tasks for them is a waste of energy and also slows down other tasks that are waiting for the resources. Co-authored-by: Sebastian Kaspari <s.kaspari@gmail.com>
4099: Issue #1200: Disable taskcluster checks for bors tmp branches. r=Amejia481 a=pocmo Those branches are created temporarily and then deleted by bors. Running taskcluster tasks for them is a waste of energy and also slows down other tasks that are waiting for the resources. Co-authored-by: Sebastian Kaspari <s.kaspari@gmail.com>
…ext (for bors).
Closing: Bors is running now. Let's see how it is going to be. :) |
…ext (for bors).
It's too time consuming to manually update a PR, check back later and merge or update PR again. It would be much nicer if we could do something like:
There are some existing solutions:
bors
: https://github.com/graydon/bors┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: