Bug 1712107 - Port bug 1712036: Use the same tooltool manifests as Firefox for Windows builds. r=justdave

Previously, the MS MAPI headers that are necessary for Thunderbird Windows builds
were downloaded as a tooltool artifact, making it necessary for Thunderbird to
use a different manifest file.
In bug 1687220, the MAPI headers were moved to a private Taskcluster artifact.
The only remaining tooltool artifact to download is the MS VS SDK, which is the
same as Firefox so use their manifest file.

Differential Revision: https://phabricator.services.mozilla.com/D115613
This commit is contained in:
Rob Lemley 2021-05-20 15:22:48 +00:00
Родитель ce8bfe8531
Коммит e164ceb193
2 изменённых файлов: 10 добавлений и 10 удалений

Просмотреть файл

@ -33,7 +33,7 @@ win32/opt:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win32/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -91,7 +91,7 @@ win32-shippable/opt:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win32/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -144,7 +144,7 @@ win32/debug:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win32/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -198,7 +198,7 @@ win64/opt:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -256,7 +256,7 @@ win64-shippable/opt:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -309,7 +309,7 @@ win64/debug:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: cross
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
MOZ_AUTOMATION_PACKAGE_TESTS: "1"
run:
actions: [build]
@ -360,7 +360,7 @@ win64-plain/debug:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: plain
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
run:
actions: [build]
options: [append-env-variables-from-configs]
@ -398,7 +398,7 @@ win64-plain/opt:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: plain
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
run:
actions: [build]
options: [append-env-variables-from-configs]
@ -436,7 +436,7 @@ win64-asan/opt:
docker-image: {in-tree: debian10-amd64-build}
max-run-time: 7200
env:
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
PERFHERDER_EXTRA_OPTIONS: "opt asan"
MOZ_AUTOMATION_PACKAGE_TESTS: "0"
run:

Просмотреть файл

@ -116,7 +116,7 @@ jobs:
docker-image: {in-tree: debian10-amd64-build}
max-run-time: 36000
env:
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/win64/releng.manifest"
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/vs2017-15.8.manifest"
PERFHERDER_EXTRA_OPTIONS: searchfox
RUSTC_BOOTSTRAP: "1"
MOZSEARCH_PLATFORM: "windows"