anymap/.travis.yml
Chris Morgan 0a1c85f865 no_std support
I’m quite pleased with how this has turned out.

Given the stability-despite-instability of hashbrown (that the API
surface we’re depending on hasn’t changed since 0.1.1), and the
deliberate altered SemVer guarantees for it, it was very tempting
to leave the hashbrown range open, `version = ">=0.1.1"` or at least
`version = ">=0.1.1, <1"`, but for some reason or other I ended up
deciding not to. I’m still of two minds about it, really.
2022-01-26 00:16:15 +11:00

13 lines
394 B
YAML

language: rust
rust:
- 1.36.0
- nightly
- stable
script:
- if [[ "$(rustc --version)" =~ -(dev|nightly) ]]; then cargo bench; fi
- if [[ "$(rustc --version)" =~ 1.36.0 ]]; then cp test-oldest-Cargo.lock Cargo.lock; fi
- cargo test
- cargo test --release
- cargo test --no-default-features --features hashbrown
- cargo test --release --no-default-features --features hashbrown