about summary refs log tree commit diff
path: root/src/ci
diff options
context:
space:
mode:
authorPietro Albini <pietro@pietroalbini.org>2019-05-10 10:17:52 +0200
committerPietro Albini <pietro@pietroalbini.org>2019-05-13 10:07:50 +0200
commit869ddd8d0019683c007956bae17fc07cd30f39f7 (patch)
treec72cfd7375a5131040f0f5d3bc657909efb8a25c /src/ci
parentabd4b3a83cdc6b2a8e36a238d096afa9c83d3eb5 (diff)
downloadrust-869ddd8d0019683c007956bae17fc07cd30f39f7.tar.gz
rust-869ddd8d0019683c007956bae17fc07cd30f39f7.zip
ci: still use aws for caches
Diffstat (limited to 'src/ci')
-rwxr-xr-xsrc/ci/docker/run.sh23
-rw-r--r--src/ci/docker/scripts/sccache.sh3
2 files changed, 4 insertions, 22 deletions
diff --git a/src/ci/docker/run.sh b/src/ci/docker/run.sh
index cd913e30d11..0e1485601e9 100755
--- a/src/ci/docker/run.sh
+++ b/src/ci/docker/run.sh
@@ -1,7 +1,5 @@
 #!/usr/bin/env bash
 
-# ignore-tidy-linelength
-
 set -e
 
 export MSYS_NO_PATHCONV=1
@@ -43,21 +41,9 @@ if [ -f "$docker_dir/$image/Dockerfile" ]; then
       cksum=$(sha512sum $hash_key | \
         awk '{print $1}')
 
-      if [ "$DOCKER_LAYER_CACHE_AZURE_STORAGE_ACCOUNT" != "" ]; then
-        # install azcopy
-        echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod/ xenial main" > azure.list
-        sudo cp ./azure.list /etc/apt/sources.list.d/
-        sudo apt-key adv --keyserver packages.microsoft.com --recv-keys EB3E94ADBE1229CF
-        sudo apt-get update
-        sudo apt-get install azcopy
-
-        url="https://$DOCKER_LAYER_CACHE_AZURE_STORAGE_ACCOUNT.blob.core.windows.net/$DOCKER_LAYER_CACHE_AZURE_STORAGE_CONTAINER/$cksum"
-        upload="azcopy --quiet --destination $url --dest-key $DOCKER_LAYER_CACHE_AZURE_STORAGE_ACCOUNT_KEY"
-      else
-        s3url="s3://$SCCACHE_BUCKET/docker/$cksum"
-        url="https://s3-us-west-1.amazonaws.com/$SCCACHE_BUCKET/docker/$cksum"
-        upload="aws s3 cp - $s3url"
-      fi
+      s3url="s3://$SCCACHE_BUCKET/docker/$cksum"
+      url="https://s3-us-west-1.amazonaws.com/$SCCACHE_BUCKET/docker/$cksum"
+      upload="aws s3 cp - $s3url"
 
       echo "Attempting to download $url"
       rm -f /tmp/rustci_docker_cache
@@ -134,9 +120,6 @@ if [ "$SCCACHE_BUCKET" != "" ]; then
     args="$args --env SCCACHE_REGION"
     args="$args --env AWS_ACCESS_KEY_ID"
     args="$args --env AWS_SECRET_ACCESS_KEY"
-elif [ "$SCCACHE_AZURE_CONNECTION_STRING" != "" ]; then
-    args="$args --env SCCACHE_AZURE_CONNECTION_STRING"
-    args="$args --env SCCACHE_AZURE_BLOB_CONTAINER"
 else
     mkdir -p $HOME/.cache/sccache
     args="$args --env SCCACHE_DIR=/sccache --volume $HOME/.cache/sccache:/sccache"
diff --git a/src/ci/docker/scripts/sccache.sh b/src/ci/docker/scripts/sccache.sh
index d6f2f4fadb2..4c03419894e 100644
--- a/src/ci/docker/scripts/sccache.sh
+++ b/src/ci/docker/scripts/sccache.sh
@@ -1,7 +1,6 @@
 set -ex
 
-echo Use sccache built with Azure Storage support
 curl -fo /usr/local/bin/sccache \
-  https://rustlangtools.blob.core.windows.net/public/stable-x86_64-unknown-linux-musl.sccache
+  https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror/2018-04-02-sccache-x86_64-unknown-linux-musl
 
 chmod +x /usr/local/bin/sccache