From cf585d568b9fe2d3e579f4dcd82df658c97613a3 Mon Sep 17 00:00:00 2001 From: Pierre Krieger Date: Tue, 1 Oct 2019 11:11:12 +0200 Subject: [PATCH] Try fix CI (#1261) * Print Rust version on CI * Don't print where not appropriate * Change caching strategy * Remove win32 build * Remove win32 from list --- .circleci/config.yml | 35 +++++++++++------------------------ 1 file changed, 11 insertions(+), 24 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index db8afb59..c8501112 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,6 @@ workflows: jobs: - test - test-wasm - - test-win32 - integration-test jobs: @@ -48,9 +47,12 @@ jobs: steps: - checkout - restore_cache: - keys: + keys: - test-wasm-cache-{{ epoch }} - - test-wasm-cache + - run: + name: Print Rust version + command: | + rustc --version - run: name: Build for wasm32 # TODO: also run tests but with --no-run; important to detect linking errors @@ -65,25 +67,6 @@ jobs: - /usr/local/cargo - /root/.cache/sccache - test-win32: - docker: - - image: tomaka/rust-mingw-docker - steps: - - checkout - - restore_cache: - key: test-win32-cache - - run: - name: Build for Windows 64 bits - command: cargo check --target x86_64-pc-windows-gnu - - run: - name: Build for Windows 32 bits - command: cargo check --target i686-pc-windows-gnu - - save_cache: - key: test-win32-cache - paths: - - "~/.cargo" - - "./target" - integration-test: docker: - image: rust @@ -91,11 +74,15 @@ jobs: steps: - checkout - restore_cache: - key: integration-test-cache + key: integration-test-cache-{{ epoch }} + - run: + name: Print Rust version + command: | + rustc --version - run: command: cargo run --example ipfs-kad - save_cache: - key: integration-test-cache + key: integration-test-cache-{{ epoch }} paths: - "~/.cargo" - "./target"