From 6913ad086a5e04b9b9241bcfdcdfe01916b9e649 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Sun, 20 Oct 2019 22:45:31 +0200 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20install=20rust-docs,=20rust-src?= =?UTF-8?q?,=20or=20clippy=20on=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See https://blog.rust-lang.org/2019/10/15/Rustup-1.20.0.html#profiles --- etc/taskcluster/decision_task.py | 2 +- etc/taskcluster/decisionlib.py | 4 +++- etc/taskcluster/docker/build.dockerfile | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index a42cd2fac69..2fe8d273adb 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -190,6 +190,7 @@ def linux_tidy_unit_docs(): ./etc/ci/lockfile_changed.sh ./etc/ci/check_no_panic.sh + rustup component add rust-docs RUSTDOCFLAGS="--disable-minification" ./mach doc ( cd target/doc @@ -734,7 +735,6 @@ def windows_task(name): ) - def macos_task(name): return ( decisionlib.MacOsGenericWorkerTask(name) diff --git a/etc/taskcluster/decisionlib.py b/etc/taskcluster/decisionlib.py index 469da84407a..6e9cbe91973 100644 --- a/etc/taskcluster/decisionlib.py +++ b/etc/taskcluster/decisionlib.py @@ -503,7 +503,7 @@ class WindowsGenericWorkerTask(GenericWorkerTask): return self \ .with_path_from_homedir(".cargo\\bin") \ .with_early_script( - "%HOMEDRIVE%%HOMEPATH%\\rustup-init.exe --default-toolchain none -y" + "%HOMEDRIVE%%HOMEPATH%\\rustup-init.exe --default-toolchain none --profile=minimal -y" ) \ .with_file_mount("https://win.rustup.rs/x86_64", path="rustup-init.exe") @@ -657,6 +657,8 @@ class MacOsGenericWorkerTask(UnixTaskMixin, GenericWorkerTask): return self.with_early_script(""" export PATH="$HOME/.cargo/bin:$PATH" which rustup || curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain none -y + rustup self update + rustup set profile minimal """) diff --git a/etc/taskcluster/docker/build.dockerfile b/etc/taskcluster/docker/build.dockerfile index 8466a08da90..f15374bc67a 100644 --- a/etc/taskcluster/docker/build.dockerfile +++ b/etc/taskcluster/docker/build.dockerfile @@ -42,7 +42,7 @@ RUN \ && \ # # - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain none -y && \ + curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain none --profile=minimal -y && \ # # curl -sSfL \