gecko-dev/taskcluster
Mike Hommey 52462938e1 Bug 1527463 - Enable EME on win64-aarch64 nightlies. r=tomprince, a=CristianB
Bug 1534522 added win64-aarch64-eme/opt builds, which are artifact builds
that glue together a win64-aarch64/opt build and a win32/opt build.

This enables EME on the corresponding nightlies in a slightly different
way:
- this adds a no-eme build that corresponds to win64-aarch64/opt.
- this turns the existing nightly into an artifact build that glues
  together that no-eme build and the win32 nightly.

The no-eme build cannot have the nightly attribute set, first because
the beetmover transform fails in that case, and because that would imply
shipping those builds, but they're not meant to be shipped this way.

It also has run-on-projects set to an empty list so that it doesn't
appear by default in `mach try fuzzy`, while still being triggered when
needed due to being a dependency of the nightly build.

It is preferable to keep the win64-aarch64{,-eme}/opt builds untouched
to make things easier for try (the win64-aarch64 ones being the main
ones to try; also, the -eme builds currently fail with --artifacts).

Ideally, like in bug 1534522, we'd add a diffoscope build to ensure
the variations between the nightly and its base no-eme build are within
control, but currently, that would trigger nightlies on every push,
which is not desirable. Ideally, they'd trigger whenever both their
dependencies are in the target task graph. We leave that to a followup.

Differential Revision: https://phabricator.services.mozilla.com/D23640
2019-03-21 09:11:19 +09:00
..
ci Bug 1527463 - Enable EME on win64-aarch64 nightlies. r=tomprince, a=CristianB 2019-03-21 09:11:19 +09:00
docker Bug 1246594 - Enable ESLint rule no-throw-literal by default. r=Standard8 2019-03-19 22:02:42 +00:00
docs Bug 1535011: update versioncontrol.rst r=dustin 2019-03-16 13:38:05 +00:00
scripts Bug 1535355 - Add clang-tidy & clang-format in CI for code-review, r=ahal 2019-03-19 14:42:32 +00:00
taskgraph Bug 632954 - Enable tests on Android PGO; r=jmaher 2019-03-18 23:53:38 +00:00
.yamllint
mach_commands.py Bug 1534283 - add a 'tasks_for' property; r=tomprince 2019-03-14 20:01:32 +00:00
moz.build Bug 1459274 - update BUG_COPMONENT to represent reality; r=gps 2018-06-01 13:47:35 +00:00