Bug 1863666 - Downgrade searchfox builds to rustc 1.72. r=firefox-build-system-reviewers,emilio,sergesanspaille

Differential Revision: https://phabricator.services.mozilla.com/D193037
This commit is contained in:
Mike Hommey 2023-11-08 20:30:06 +00:00
parent 37dfc39ae2
commit ea148c98e5
2 changed files with 39 additions and 4 deletions

View file

@ -56,7 +56,7 @@ jobs:
- linux64-clang - linux64-clang
- linux64-nasm - linux64-nasm
- linux64-node - linux64-node
- linux64-rust - linux64-rust-1.72
- linux64-cbindgen - linux64-cbindgen
- linux64-dump_syms - linux64-dump_syms
- linux64-pkgconf - linux64-pkgconf
@ -92,7 +92,7 @@ jobs:
- linux64-libdmg - linux64-libdmg
- linux64-nasm - linux64-nasm
- linux64-node - linux64-node
- linux64-rust-cross - linux64-rust-cross-1.72
- linux64-cbindgen - linux64-cbindgen
- linux64-dump_syms - linux64-dump_syms
- macosx64-sdk - macosx64-sdk
@ -126,7 +126,7 @@ jobs:
fetches: fetches:
toolchain: toolchain:
- linux64-clang - linux64-clang
- linux64-rust-cross - linux64-rust-cross-1.72
- linux64-rust-size - linux64-rust-size
- linux64-nasm - linux64-nasm
- linux64-node - linux64-node
@ -172,7 +172,7 @@ jobs:
- android-sdk-linux - android-sdk-linux
- linux64-jdk - linux64-jdk
- linux64-clang - linux64-clang
- linux64-rust-cross - linux64-rust-cross-1.72
- linux64-rust-size - linux64-rust-size
- linux64-cbindgen - linux64-cbindgen
- linux64-dump_syms - linux64-dump_syms

View file

@ -39,6 +39,19 @@ linux64-rust-1.70:
toolchain-alias: toolchain-alias:
- linux64-rust-base - linux64-rust-base
linux64-rust-1.72:
treeherder:
symbol: TL(rust-1.72)
run:
arguments: [
'--channel', '1.72.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'i686-unknown-linux-gnu',
'--target', 'aarch64-unknown-linux-gnu',
'--target', 'wasm32-wasi',
]
linux64-rust-1.73: linux64-rust-1.73:
treeherder: treeherder:
symbol: TL(rust) symbol: TL(rust)
@ -79,6 +92,28 @@ linux64-rust-dev:
toolchain: toolchain:
- linux64-clang-toolchain - linux64-clang-toolchain
linux64-rust-cross-1.72:
description: "rust repack with macos and windows cross support"
treeherder:
symbol: TL(rust-cross-1.72)
run:
arguments: [
'--channel', '1.72.0',
'--host', 'x86_64-unknown-linux-gnu',
'--target', 'x86_64-unknown-linux-gnu',
'--target', 'i686-unknown-linux-gnu',
'--target', 'x86_64-apple-darwin',
'--target', 'aarch64-apple-darwin',
'--target', 'x86_64-pc-windows-msvc',
'--target', 'i686-pc-windows-msvc',
'--target', 'aarch64-pc-windows-msvc',
'--target', 'armv7-linux-androideabi',
'--target', 'thumbv7neon-linux-androideabi',
'--target', 'aarch64-linux-android',
'--target', 'i686-linux-android',
'--target', 'x86_64-linux-android',
]
linux64-rust-cross-1.73: linux64-rust-cross-1.73:
description: "rust repack with macos and windows cross support" description: "rust repack with macos and windows cross support"
treeherder: treeherder: