mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-18 15:55:36 +00:00
Bug 1206201 - Trigger sm-* builds with -p linux64, r=dustin
--HG-- extra : rebase_source : bb3e02b6af5ef06ee557bd8b238e20a181884200
This commit is contained in:
parent
6ef14db096
commit
02860683ba
@ -279,17 +279,20 @@ def parse_commit(message, jobs):
|
||||
|
||||
aliases = jobs['flags'].get('aliases', {})
|
||||
|
||||
platforms = normalize_platform_list(aliases, jobs['flags']['builds'], args.platforms)
|
||||
platforms = set()
|
||||
for base in normalize_platform_list(aliases, jobs['flags']['builds'], args.platforms):
|
||||
# Silently skip unknown platforms.
|
||||
if base not in jobs['builds']:
|
||||
continue
|
||||
platforms.add(base)
|
||||
platforms.update(jobs['builds'][base].get('extra-builds', []))
|
||||
|
||||
tests = normalize_test_list(aliases, jobs['flags']['tests'], args.tests)
|
||||
|
||||
result = []
|
||||
|
||||
# Expand the matrix of things!
|
||||
for platform in platforms:
|
||||
# Silently skip unknown platforms.
|
||||
if platform not in jobs['builds']:
|
||||
continue
|
||||
|
||||
platform_builds = jobs['builds'][platform]
|
||||
|
||||
for build_type in build_types:
|
||||
|
@ -40,6 +40,13 @@ builds:
|
||||
linux64:
|
||||
platforms:
|
||||
- Linux64
|
||||
extra-builds:
|
||||
- sm-plain
|
||||
- sm-arm-sim
|
||||
- sm-compacting
|
||||
- sm-generational
|
||||
- sm-rootanalysis
|
||||
- sm-warnaserr
|
||||
types:
|
||||
opt:
|
||||
task: tasks/builds/opt_linux64.yml
|
||||
|
Loading…
Reference in New Issue
Block a user