|
|
@@ -1,27 +1,12 @@
|
|
|
language: rust
|
|
|
+script: cargo test --all-features --all
|
|
|
|
|
|
jobs:
|
|
|
include:
|
|
|
- rust: 1.24.0
|
|
|
- install:
|
|
|
- # --precise requires Cargo.lock to already exist
|
|
|
- - cargo update
|
|
|
- # getopts is only used in tests. Its versions 0.2.16+ don’t build on 1.17.0
|
|
|
- - cargo update -p getopts --precise 0.2.15
|
|
|
-
|
|
|
- - cargo update -p unicode-normalization --precise 0.1.5
|
|
|
-
|
|
|
- script: cargo test --all-features -p url -p idna -p percent-encoding -p url_serde -p data-url
|
|
|
-
|
|
|
- rust: stable
|
|
|
- script: cargo test --all-features --all
|
|
|
-
|
|
|
- rust: beta
|
|
|
- script: cargo test --all-features --all
|
|
|
-
|
|
|
- rust: nightly
|
|
|
- script: cargo test --all-features --all
|
|
|
-
|
|
|
- rust: nightly
|
|
|
env: TARGET=WASM32 # For job list UI
|
|
|
install: rustup target add wasm32-unknown-unknown
|