diff options
| author | Ryan Dahl <ry@tinyclouds.org> | 2018-12-18 03:00:19 -0500 |
|---|---|---|
| committer | Ryan Dahl <ry@tinyclouds.org> | 2018-12-18 15:15:08 -0500 |
| commit | 7a0d9370e86e739461a628c822d7992ea450294f (patch) | |
| tree | 283d010e92245efa0b3170e74b658d51fd6602d6 /.appveyor.yml | |
| parent | b40326875cd9b3374fb8d02b14cf1bf588343abe (diff) | |
Load sccache from S3 on CI
Diffstat (limited to '.appveyor.yml')
| -rw-r--r-- | .appveyor.yml | 10 |
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 { |
