From 7de7d0c97b84053b5e049f4aa8a5d86a201b6c4a Mon Sep 17 00:00:00 2001 From: Lzu Tao Date: Tue, 15 Oct 2019 17:02:11 +0700 Subject: [PATCH] build: use rustup minimal profile to speed up Rust installation time --- .travis.yml | 8 +++++--- appveyor.yml | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 59e384cfaf3e..6439fe82bba7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ -language: rust - -rust: nightly +dist: xenial +language: minimal os: - linux @@ -19,6 +18,9 @@ env: - RUST_BACKTRACE=1 - secure: "OKulfkA5OGd/d1IhvBKzRkHQwMcWjzrzbimo7+5NhkUkWxndAzl+719TB3wWvIh1i2wXXrEXsyZkXM5FtRrHm55v1VKQ5ibjEvFg1w3NIg81iDyoLq186fLqywvxGkOAFPrsePPsBj5USd5xvhwwbrjO6L7/RK6Z8shBwOSc41s=" +before_install: + - curl -sSL https://sh.rustup.rs | sh -s -- -y --default-toolchain=nightly --profile=minimal + - export PATH="$HOME/.cargo/bin:$PATH" install: - | if [ -z ${INTEGRATION} ]; then diff --git a/appveyor.yml b/appveyor.yml index c13bf711ae35..b28ff5273e44 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -15,7 +15,7 @@ branches: install: - curl -sSf -o rustup-init.exe https://win.rustup.rs/ - - rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly + - rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly --profile=minimal - set PATH=%PATH%;C:\Users\appveyor\.cargo\bin - del rust-toolchain - cargo install rustup-toolchain-install-master --debug || echo "rustup-toolchain-install-master already installed"