summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-12-18 03:00:19 -0500
committerRyan Dahl <ry@tinyclouds.org>2018-12-18 15:15:08 -0500
commit7a0d9370e86e739461a628c822d7992ea450294f (patch)
tree283d010e92245efa0b3170e74b658d51fd6602d6 /.appveyor.yml
parentb40326875cd9b3374fb8d02b14cf1bf588343abe (diff)
Load sccache from S3 on CI
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 3cf347189..523660182 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -18,6 +18,11 @@ environment:
CARGO_HOME: $(RUST_DIR)\cargo
RUSTUP_HOME: $(RUST_DIR)\rustup
RUST_BACKTRACE: 1
+ SCCACHE_BUCKET: deno-sccache
+ AWS_ACCESS_KEY_ID: AKIAIPOYFUDOPCMWRVZA
+ AWS_SECRET_ACCESS_KEY:
+ secure: hJTikmTx6ycPqajFnj59WzOaF4xUe8M96+ECcskSIqT0s6BCIrwxZgFTT70Qma1o
+
# Appveyor uses 7zip to pack cache directories. We use these options:
# -t7z : Use '7z' format.
@@ -245,6 +250,11 @@ init:
- git config --global core.symlinks true
install:
+ # Download and install sccache
+ - appveyor DownloadFile https://s3-us-west-1.amazonaws.com/rust-lang-ci2/rust-ci-mirror/2018-04-26-sccache-x86_64-pc-windows-msvc
+ - mv 2018-04-26-sccache-x86_64-pc-windows-msvc sccache.exe
+ - set PATH=%PATH%;%CD%
+
# Clone the third_party submodule.
- ps: |-
try {