| version: 2.1 |
| |
| executors: |
| rust-executor: |
| docker: |
| - image: rust:latest |
| |
| jobs: |
| build: |
| executor: rust-executor |
| steps: |
| - checkout |
| - run: |
| name: install cargo-web |
| command: cargo install -f cargo-web; |
| - run: |
| name: build |
| command: cargo build --verbose; |
| - run: |
| name: build --features stdweb |
| command: cargo web build --verbose --target wasm32-unknown-unknown --features "stdweb"; |
| - run: |
| name: build --features wasm-bindgen |
| command: cargo build --verbose --target wasm32-unknown-unknown --features "wasm-bindgen"; |
| - run: |
| name: build --features now |
| command: cargo build --verbose --features now; |
| - run: |
| name: build --features now stdweb |
| command: cargo web build --verbose --target wasm32-unknown-unknown --features "now stdweb"; |
| - run: |
| name: build --features now wasm-bindgen |
| command: cargo build --verbose --target wasm32-unknown-unknown --features "now wasm-bindgen"; |