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', {})
|
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)
|
tests = normalize_test_list(aliases, jobs['flags']['tests'], args.tests)
|
||||||
|
|
||||||
result = []
|
result = []
|
||||||
|
|
||||||
# Expand the matrix of things!
|
# Expand the matrix of things!
|
||||||
for platform in platforms:
|
for platform in platforms:
|
||||||
# Silently skip unknown platforms.
|
|
||||||
if platform not in jobs['builds']:
|
|
||||||
continue
|
|
||||||
|
|
||||||
platform_builds = jobs['builds'][platform]
|
platform_builds = jobs['builds'][platform]
|
||||||
|
|
||||||
for build_type in build_types:
|
for build_type in build_types:
|
||||||
|
@ -40,6 +40,13 @@ builds:
|
|||||||
linux64:
|
linux64:
|
||||||
platforms:
|
platforms:
|
||||||
- Linux64
|
- Linux64
|
||||||
|
extra-builds:
|
||||||
|
- sm-plain
|
||||||
|
- sm-arm-sim
|
||||||
|
- sm-compacting
|
||||||
|
- sm-generational
|
||||||
|
- sm-rootanalysis
|
||||||
|
- sm-warnaserr
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/opt_linux64.yml
|
task: tasks/builds/opt_linux64.yml
|
||||||
|
Loading…
Reference in New Issue
Block a user