wirefilter
/
.travis.yml
24 строки · 703.0 Байт
1language: rust
2cache: cargo
3matrix:
4include:
5- name: "Tests and lints"
6before_install:
7- rustup component add clippy rustfmt
8script:
9- cargo test
10- cargo clippy --all-targets -- -D warnings
11- cargo fmt -- --check
12- name: "C tests on Windows"
13os: windows
14script:
15- cargo test -p wirefilter-ffi-ctests
16- name: "C tests on OS X"
17os: osx
18script:
19- cargo test -p wirefilter-ffi-ctests
20- name: "WASM build"
21before_install:
22- curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh -s -- -f
23script:
24- wasm-pack build wasm --debug --target browser --scope cloudflare
25