Bug 1692352 - Update builders to rustc 1.50. r=firefox-build-system-reviewers,andi,dmajor

Differential Revision: https://phabricator.services.mozilla.com/D104948
This commit is contained in:
Mike Hommey 2021-02-12 22:32:27 +00:00
Родитель 241dbe43de
Коммит a4188ddfe7
1 изменённых файлов: 32 добавлений и 16 удалений

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

@ -27,12 +27,12 @@ linux64-rust-1.47:
toolchain:
- linux64-clang
linux64-rust-1.49:
linux64-rust-1.50:
treeherder:
symbol: TL(rust)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'i686-unknown-linux-gnu',
@ -52,6 +52,9 @@ linux64-rust-nightly:
arguments: [
# First nightly with the version after 1.49.0, so that it's the
# closest to 1.49 release that has a bigger version number.
# This can't be upgraded to the first with the version after 1.50.0
# because of https://github.com/rust-lang/rust/pull/80082, which
# reverted the changes needed to use -Zbuild-std in TSAN builds.
'--channel', 'nightly-2020-11-14',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
@ -79,13 +82,13 @@ linux64-rust-dev:
- linux64-binutils
linux64-rust-cross-1.49:
linux64-rust-cross-1.50:
description: "rust repack with macos and windows cross support"
treeherder:
symbol: TL(rust-cross)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-apple-darwin',
@ -95,13 +98,13 @@ linux64-rust-cross-1.49:
]
toolchain-alias: linux64-rust-cross
linux64-rust-static-1.49:
linux64-rust-static-1.50:
description: "rust repack with static linking support"
treeherder:
symbol: TL(rust-static)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-musl',
@ -134,15 +137,28 @@ linux64-rust-macos-1.49:
'--target', 'x86_64-apple-darwin',
'--target', 'aarch64-apple-darwin',
]
linux64-rust-macos-1.50:
description: "rust repack with macos-cross support"
treeherder:
symbol: TL(rust-macos-1.50)
run:
arguments: [
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-apple-darwin',
'--target', 'aarch64-apple-darwin',
]
toolchain-alias: linux64-rust-macos
linux64-rust-android-1.49:
linux64-rust-android-1.50:
description: "rust repack with android-cross support"
treeherder:
symbol: TL(rust-android)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'armv7-linux-androideabi',
@ -170,13 +186,13 @@ linux64-rust-windows-1.47:
'--target', 'i686-pc-windows-msvc',
]
linux64-rust-windows-1.49:
linux64-rust-windows-1.50:
description: "rust repack with windows-cross support"
treeherder:
symbol: TL(rust-win)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-pc-windows-msvc',
@ -196,12 +212,12 @@ win64-rust-1.47:
'--target', 'aarch64-pc-windows-msvc',
]
win64-rust-1.49:
win64-rust-1.50:
treeherder:
symbol: TW64(rust)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-pc-windows-msvc',
'--target', 'x86_64-pc-windows-msvc',
'--target', 'i686-pc-windows-msvc',
@ -209,12 +225,12 @@ win64-rust-1.49:
]
toolchain-alias: win64-rust
macosx64-rust-1.49:
macosx64-rust-1.50:
treeherder:
symbol: TM(rust)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-apple-darwin',
'--target', 'x86_64-apple-darwin',
]
@ -233,12 +249,12 @@ mingw32-rust-1.47:
'--target', 'x86_64-unknown-linux-gnu',
]
mingw32-rust-1.49:
mingw32-rust-1.50:
treeherder:
symbol: TMW(rust)
run:
arguments: [
'--channel', '1.49.0',
'--channel', '1.50.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'i686-unknown-linux-gnu',
'--target', 'i686-pc-windows-gnu',