Bug 1619265 - Bump rust versions for github CI. r=jrmuizel
authorKartikaya Gupta <kgupta@mozilla.com>
Mon, 02 Mar 2020 14:57:16 +0000
changeset 516413 3ca5d53055d7f8665a29eed0b6fd6d992d834ce5
parent 516412 0a4603a12a92d757acd9c93e3eb0d92c3306c2f8
child 516414 a1249994ab28857f3f64a9cadd03ad00bb6168ef
push id37173
push userbtara@mozilla.com
push dateMon, 02 Mar 2020 21:27:32 +0000
treeherdermozilla-central@c32706293416 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjrmuizel
bugs1619265
milestone75.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 1619265 - Bump rust versions for github CI. r=jrmuizel The appveyor.yml change bumps it for windows. The macOS worker has the rust version bumped out-of-band and the change to .taskcluster.yml just updates the documentation. Differential Revision: https://phabricator.services.mozilla.com/D64945
gfx/wr/.taskcluster.yml
gfx/wr/appveyor.yml
--- a/gfx/wr/.taskcluster.yml
+++ b/gfx/wr/.taskcluster.yml
@@ -114,18 +114,18 @@ tasks:
                 servo-tidy &&
                 ci-scripts/linux-debug-tests.sh
           routes:
             - "index.project.webrender.ci.${login}.${branch}.linux-debug"
         # For the OS X jobs we use a pool of machines that we are managing, because
         # Mozilla releng doesn't have any spare OS X machines for us at this time.
         # Talk to :kats or :jrmuizel if you need more details about this. The machines
         # are hooked up to taskcluster using taskcluster-worker; they use a workerpool
-        # of webrender/ci-macos. They are set up with all the dependencies needed
-        # to build and test webrender, including Rust (currently 1.30), servo-tidy,
+        # of proj-webrender/ci-macos. They are set up with all the dependencies needed
+        # to build and test webrender, including Rust (currently 1.41.1), servo-tidy,
         # mako, zlib, etc. Note that unlike the docker-worker used for Linux, these
         # machines WILL persist state from one run to the next, so any cleanup needs
         # to be handled explicitly.
         - metadata:
             name: OS X release tests
             description: Runs release-mode WebRender CI stuff on a OS X TC worker
             owner: noreply@mozilla.com
             source: ${repo_url}
--- a/gfx/wr/appveyor.yml
+++ b/gfx/wr/appveyor.yml
@@ -4,17 +4,17 @@ before_test:
   - ps: Set-ScreenResolution 1920 1080
 
 environment:
   PATH: 'C:\msys64\mingw64\bin;C:\msys64\usr\bin;%PATH%;C:\Rust\bin'
   RUST_BACKTRACE: 1
   TARGET: x86_64-pc-windows-msvc
 
 install:
-  - ps: Start-FileDownload "https://static.rust-lang.org/dist/rust-1.36.0-${env:TARGET}.msi"
-  - msiexec /passive /i "rust-1.36.0-%TARGET%.msi" ADDLOCAL=Rustc,Cargo,Std INSTALLDIR=C:\Rust
+  - ps: Start-FileDownload "https://static.rust-lang.org/dist/rust-1.41.1-${env:TARGET}.msi"
+  - msiexec /passive /i "rust-1.41.1-%TARGET%.msi" ADDLOCAL=Rustc,Cargo,Std INSTALLDIR=C:\Rust
   - rustc -V
   - cargo -V
 
 build: false
 
 test_script:
   - cmd.exe /c ci-scripts\windows-tests.cmd