Bug 1563378 - Update builders to rustc 1.36. r=glandium
authorChris Manchester <cmanchester@mozilla.com>
Tue, 09 Jul 2019 22:02:47 +0000
changeset 482002 4f0a64853706007f23f6b0e65304218e90a6c706
parent 482001 9e8eb6b8650f8a25b96d33482f5469327e5268d4
child 482003 2786509371657776451adaf95de7139962318102
push id36266
push useraciure@mozilla.com
push dateWed, 10 Jul 2019 09:40:52 +0000
treeherdermozilla-central@823177295f4c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs1563378
milestone70.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1563378 - Update builders to rustc 1.36. r=glandium Differential Revision: https://phabricator.services.mozilla.com/D37341
taskcluster/ci/toolchain/misc.yml
taskcluster/ci/toolchain/rust.yml
--- a/taskcluster/ci/toolchain/misc.yml
+++ b/taskcluster/ci/toolchain/misc.yml
@@ -112,9 +112,9 @@ wrench-deps:
     run:
         script: wrench-deps-vendoring.sh
         sparse-profile: null  # need all of gfx/wr checked out for this script
         resources:
             - 'gfx/wr/Cargo.lock'
             - 'taskcluster/scripts/misc/tooltool-download.sh'
         toolchain-artifact: public/build/wrench-deps.tar.bz2
     toolchains:
-        - linux64-rust-1.35  # whatever m-c is built with
+        - linux64-rust-1.36  # whatever m-c is built with
--- a/taskcluster/ci/toolchain/rust.yml
+++ b/taskcluster/ci/toolchain/rust.yml
@@ -56,34 +56,46 @@ linux64-rust-1.34:
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
             '--target', 'i686-unknown-linux-gnu',
             '--target', 'aarch64-unknown-linux-gnu',
         ]
 
 linux64-rust-1.35:
     treeherder:
+        symbol: TL(rust-1.35)
+    run:
+        arguments: [
+            '--channel', '1.35.0',
+            '--host', 'x86_64-unknown-linux-gnu',
+            '--target', 'x86_64-unknown-linux-gnu',
+            '--target', 'i686-unknown-linux-gnu',
+            '--target', 'aarch64-unknown-linux-gnu',
+        ]
+
+linux64-rust-1.36:
+    treeherder:
         symbol: TL(rust)
     run:
         arguments: [
-            '--channel', '1.35.0',
+            '--channel', '1.36.0',
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
             '--target', 'i686-unknown-linux-gnu',
             '--target', 'aarch64-unknown-linux-gnu',
         ]
         toolchain-alias: linux64-rust
 
 linux64-rust-nightly:
     description: "rust nightly repack"
     treeherder:
         symbol: TL(rust-nightly)
     run:
         arguments: [
-            '--channel', 'nightly-2019-04-17',
+            '--channel', 'nightly-2019-05-27',
             '--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:
@@ -134,29 +146,29 @@ linux64-rust-macos-1.35:
         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-04-17',
+            '--channel', 'nightly-2019-05-27',
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
             '--target', 'x86_64-apple-darwin',
         ]
 
-linux64-rust-android-1.35:
+linux64-rust-android-1.36:
     description: "rust repack with android-cross support"
     treeherder:
         symbol: TL(rust-android)
     run:
         arguments: [
-            '--channel', '1.35.0',
+            '--channel', '1.36.0',
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
             '--target', 'armv7-linux-androideabi',
             '--target', 'thumbv7neon-linux-androideabi',
             '--target', 'aarch64-linux-android',
             '--target', 'i686-linux-android',
             '--target', 'x86_64-linux-android',
         ]
@@ -180,36 +192,36 @@ win64-rust-1.34:
         arguments: [
             '--channel', '1.34.0',
             '--host', 'x86_64-pc-windows-msvc',
             '--target', 'x86_64-pc-windows-msvc',
             '--target', 'i686-pc-windows-msvc',
             '--target', 'aarch64-pc-windows-msvc',
         ]
 
-win64-rust-1.35:
+win64-rust-1.36:
     treeherder:
         symbol: TW64(rust)
     run:
         arguments: [
-            '--channel', '1.35.0',
+            '--channel', '1.36.0',
             '--host', 'x86_64-pc-windows-msvc',
             '--target', 'x86_64-pc-windows-msvc',
             '--target', 'i686-pc-windows-msvc',
             '--target', 'aarch64-pc-windows-msvc',
         ]
         toolchain-alias: win64-rust
 
 win64-rust-nightly:
     description: "rust nightly repack"
     treeherder:
         symbol: TW64(rust-nightly)
     run:
         arguments: [
-            '--channel', 'nightly-2019-04-17',
+            '--channel', 'nightly-2019-05-27',
             '--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)
@@ -218,21 +230,21 @@ mingw32-rust-1.31:
             '--channel', '1.31.0',
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'i686-unknown-linux-gnu',
             '--target', 'i686-pc-windows-gnu',
             '--target', 'x86_64-pc-windows-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
         ]
 
-mingw32-rust-1.35:
+mingw32-rust-1.36:
     treeherder:
         symbol: TMW(rust)
     run:
         arguments: [
-            '--channel', '1.35.0',
+            '--channel', '1.36.0',
             '--host', 'x86_64-unknown-linux-gnu',
             '--target', 'i686-unknown-linux-gnu',
             '--target', 'i686-pc-windows-gnu',
             '--target', 'x86_64-pc-windows-gnu',
             '--target', 'x86_64-unknown-linux-gnu',
         ]
         toolchain-alias: mingw32-rust