Skip to content

Commit d413a03

Browse files
committed
updated circlecli config with websys build
1 parent ed2c76f commit d413a03

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.circleci/config.yml

+18-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
paths:
3333
- target
3434

35-
wasm-test:
35+
emscripten-test:
3636
working_directory: ~/winit
3737
docker:
3838
- image: tomaka/rustc-emscripten
@@ -43,7 +43,22 @@ jobs:
4343
key: wasm-test-cache-{{ checksum "Cargo.toml" }}
4444
- run: cargo build --example window --target wasm32-unknown-emscripten
4545
- save_cache:
46+
key: emscripten-test-cache-{{ checksum "Cargo.toml" }}
47+
paths:
48+
- target
49+
50+
websys-test:
51+
working_directory: ~/winit
52+
docker:
53+
- image: tomaka/rustc-emscripten
54+
steps:
55+
- run: apt-get -qq update && apt-get install -y git
56+
- checkout
57+
- restore_cache:
4658
key: wasm-test-cache-{{ checksum "Cargo.toml" }}
59+
- run: cargo build --example wasm_bindgen --target wasm32-unknown-unknown --features websys
60+
- save_cache:
61+
key: websys-test-cache-{{ checksum "Cargo.toml" }}
4762
paths:
4863
- target
4964

@@ -53,4 +68,5 @@ workflows:
5368
jobs:
5469
- android-test
5570
- asmjs-test
56-
- wasm-test
71+
- emscripten-test
72+
- websys-test

0 commit comments

Comments
 (0)