mirror of
https://github.com/servo/servo.git
synced 2025-06-08 08:33:26 +00:00
Support mac wpt builds (#29867)
* Add wpt-mac builds * Fix wpt reporting check run tag * There can only be five concurrent mac runners
This commit is contained in:
parent
c46631a1ce
commit
efa38401c6
5 changed files with 139 additions and 62 deletions
|
@ -24,6 +24,17 @@ from mach.decorators import (
|
|||
|
||||
from servo.command_base import CommandBase, cd, call
|
||||
|
||||
VALID_TRY_BRACHES = [
|
||||
"try",
|
||||
"try-linux",
|
||||
"try-mac",
|
||||
"try-windows",
|
||||
"try-wpt",
|
||||
"try-wpt-2020",
|
||||
"try-wpt-mac",
|
||||
"try-wpt-mac-2020"
|
||||
]
|
||||
|
||||
|
||||
@CommandProvider
|
||||
class MachCommands(CommandBase):
|
||||
|
@ -282,7 +293,6 @@ class MachCommands(CommandBase):
|
|||
def try_jobs(self, jobs):
|
||||
branches = []
|
||||
# we validate branches because force pushing is destructive
|
||||
VALID_TRY_BRACHES = ["try", "try-linux", "try-mac", "try-windows", "try-wpt", "try-wpt-2020"]
|
||||
for job in jobs:
|
||||
# branches must start with try-
|
||||
if "try" not in job:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue