From 792a9a15c5084703ba5d89d8e12967502d5049f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mateusz=20Miku=C5=82a?= <mati865@gmail.com>
Date: Tue, 15 Oct 2019 15:41:34 +0200
Subject: [PATCH] Use minimal profile for rustup

---
 .cirrus.yml               | 6 +++---
 ci/azure-install-rust.yml | 6 +++++-
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/.cirrus.yml b/.cirrus.yml
index 4fb29f51..28830438 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -5,7 +5,7 @@ task:
   setup_script:
     - pkg install -y curl
     - curl https://sh.rustup.rs -sSf --output rustup.sh
-    - sh rustup.sh --default-toolchain nightly -y
+    - sh rustup.sh --default-toolchain nightly -y --profile=minimal
     - . $HOME/.cargo/env
     - rustup default nightly
   test_script:
@@ -19,7 +19,7 @@ task:
   setup_script:
     - pkg install -y curl
     - curl https://sh.rustup.rs -sSf --output rustup.sh
-    - sh rustup.sh -y
+    - sh rustup.sh -y --profile=minimal
     - . $HOME/.cargo/env
     - rustup default stable
   test_script:
@@ -34,7 +34,7 @@ task:
   setup_script:
     - pkg install -y curl
     - curl https://sh.rustup.rs -sSf --output rustup.sh
-    - sh rustup.sh --default-toolchain nightly -y
+    - sh rustup.sh --default-toolchain nightly -y --profile=minimal
     - . $HOME/.cargo/env
     - rustup default nightly
   test_script:
diff --git a/ci/azure-install-rust.yml b/ci/azure-install-rust.yml
index 87a41ec5..e78fe32f 100644
--- a/ci/azure-install-rust.yml
+++ b/ci/azure-install-rust.yml
@@ -6,10 +6,12 @@ steps:
         toolchain=nightly
       fi
       if command -v rustup; then
+        # Uncomment when rustup on Azure is updated
+        #rustup set profile minimal
         rustup update $toolchain
         rustup default $toolchain
       else
-        curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $toolchain
+        curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $toolchain --profile=minimal
         echo "##vso[task.prependpath]$HOME/.cargo/bin"
       fi
     displayName: Install rust (unix)
@@ -17,6 +19,8 @@ steps:
   - script: |
       @echo on
       if not defined TOOLCHAIN set TOOLCHAIN=nightly
+      :: Uncomment when rustup on Azure is updated
+      ::rustup set profile minimal
       rustup update --no-self-update %TOOLCHAIN%-%TARGET%
       rustup default %TOOLCHAIN%-%TARGET%
     displayName: Install rust (windows)
-- 
GitLab