project.config: require passing LUCI TryBots
Currently, LUCI-TryBot-Result+1 (LUCI) or TryBot-Result+1 (legacy) is
sufficient to allow submission. Remove the latter, thus requiring LUCI
TryBots.
Drop the "LUCI-Pass" submit requirement for release branches, as it is
now redundant with "TryBots-Pass".
Add a new "Legacy-TryBots-Pass" submit requirement that requires legacy
TryBots to pass only if they have been requested (Run-TryBot+1). This is
helpful to prevent auto-submit from proceeding while legacy slowbots are
running, for example.
Change-Id: I79de8e951507282232429b17355cbd412ea8bd3f
Reviewed-on: https://go-review.googlesource.com/c/All-Projects/+/564618
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
1 file changed