Bug 1473069 - Use stable Rust with RUSTC_BOOTSTRAP for code coverage builds. r=chmanchester

Differential Revision: https://phabricator.services.mozilla.com/D48780

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Marco Castelluccio 2019-10-09 22:57:22 +00:00
Родитель 91e94cdcdc
Коммит 8b6902a296
4 изменённых файлов: 12 добавлений и 42 удалений

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

@ -727,6 +727,7 @@ linux64-fuzzing-ccov/opt:
PERFHERDER_EXTRA_OPTIONS: fuzzing-ccov
FORCE_GCC: '1'
ASAN_OPTIONS: "detect_leaks=0"
RUSTC_BOOTSTRAP: '1'
run:
using: mozharness
actions: [get-secrets, build]
@ -743,7 +744,7 @@ linux64-fuzzing-ccov/opt:
- linux64-clang
- linux64-gcc
- linux64-cbindgen
- linux64-rust-nightly
- linux64-rust
- linux64-rust-size
- linux64-sccache
- linux64-nasm
@ -1001,6 +1002,7 @@ linux64-tup/opt:
max-run-time: 3600
env:
PERFHERDER_EXTRA_OPTIONS: tup
RUSTC_BOOTSTRAP: '1'
run:
using: mozharness
actions: [get-secrets, build]
@ -1018,7 +1020,7 @@ linux64-tup/opt:
toolchain:
- linux64-binutils
- linux64-clang
- linux64-rust-nightly
- linux64-rust
- linux64-cbindgen
- linux64-sccache
- linux64-tup
@ -1044,6 +1046,7 @@ linux64-ccov/debug:
max-run-time: 7200
env:
FORCE_GCC: '1'
RUSTC_BOOTSTRAP: '1'
run:
using: mozharness
actions: [get-secrets, build]
@ -1059,7 +1062,7 @@ linux64-ccov/debug:
fetches:
toolchain:
- linux64-clang-8
- linux64-rust-nightly
- linux64-rust
- linux64-gcc
- linux64-grcov
- linux64-cbindgen
@ -1082,6 +1085,7 @@ linux64-ccov/opt:
max-run-time: 7200
env:
FORCE_GCC: '1'
RUSTC_BOOTSTRAP: '1'
run:
using: mozharness
actions: [get-secrets, build]
@ -1097,7 +1101,7 @@ linux64-ccov/opt:
fetches:
toolchain:
- linux64-clang-8
- linux64-rust-nightly
- linux64-rust
- linux64-gcc
- linux64-cbindgen
- linux64-sccache

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

@ -356,6 +356,7 @@ macosx64-ccov/debug:
max-run-time: 7200
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
RUSTC_BOOTSTRAP: '1'
run:
using: mozharness
actions: [get-secrets, build]
@ -376,7 +377,7 @@ macosx64-ccov/debug:
- linux64-hfsplus
- linux64-libdmg
- linux64-llvm-dsymutil
- linux64-rust-nightly-macos
- linux64-rust-macos
- linux64-rust-size
- linux64-cbindgen
- linux64-sccache

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

@ -666,6 +666,7 @@ win64-ccov/debug:
max-run-time: 7200
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
RUSTC_BOOTSTRAP: '1'
run:
options: [append-env-variables-from-configs]
script: mozharness/scripts/fx_desktop_build.py
@ -680,7 +681,7 @@ win64-ccov/debug:
fetches:
toolchain:
- win64-clang-cl
- win64-rust-nightly
- win64-rust
- win64-rust-size
- win64-cbindgen
- win64-grcov

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

@ -94,18 +94,6 @@ linux64-rust-1.37:
]
toolchain-alias: linux64-rust
linux64-rust-nightly:
description: "rust nightly repack"
treeherder:
symbol: TL(rust-nightly)
run:
arguments: [
'--channel', 'nightly-2019-06-28',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'i686-unknown-linux-gnu',
]
linux64-rust-macos-1.31:
description: "rust repack with macos-cross support"
treeherder:
@ -194,18 +182,6 @@ linux64-rust-macos-1.37:
]
toolchain-alias: linux64-rust-macos
linux64-rust-nightly-macos:
description: "rust nightly repack with macos-cross support"
treeherder:
symbol: TL(rust-nightly-macos)
run:
arguments: [
'--channel', 'nightly-2019-06-28',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-apple-darwin',
]
linux64-rust-android-1.37:
description: "rust repack with android-cross support"
treeherder:
@ -273,18 +249,6 @@ win64-rust-1.37:
]
toolchain-alias: win64-rust
win64-rust-nightly:
description: "rust nightly repack"
treeherder:
symbol: TW64(rust-nightly)
run:
arguments: [
'--channel', 'nightly-2019-06-28',
'--host', 'x86_64-pc-windows-msvc',
'--target', 'x86_64-pc-windows-msvc',
'--target', 'i686-pc-windows-msvc',
]
mingw32-rust-1.31:
treeherder:
symbol: TMW(rust-1.31)