123456789101112131415161718192021222324252627282930313233343536373839404142 |
- language: rust
- matrix:
- include:
- ### Litmus check that we work on stable/beta
- # (we don't, not until slice_rotate lands)
- # - rust: stable
- # env: FEATURES='default' MODE='test'
- # - rust: beta
- # env: FEATURES='default' MODE='test'
- ### Test default configurations
- - rust: nightly
- env: FEATURES='default' MODE='test'
- - rust: nightly
- env: FEATURES='default proto-ipv6' MODE='test'
- ### Test select feature permutations, chosen to be as orthogonal as possible
- - rust: nightly
- env: FEATURES='std phy-raw_socket socket-udp' MODE='test'
- - rust: nightly
- env: FEATURES='std phy-tap_interface socket-udp' MODE='test'
- - rust: nightly
- env: FEATURES='std socket-raw' MODE='test'
- - rust: nightly
- env: FEATURES='std socket-udp' MODE='test'
- - rust: nightly
- env: FEATURES='std socket-tcp' MODE='test'
- - rust: nightly
- env: FEATURES='std socket-icmp' MODE='test'
- ### Test select feature permutations, chosen to be as aggressive as possible
- - rust: nightly
- env: FEATURES='socket-raw socket-udp socket-tcp socket-icmp std' MODE='test'
- - rust: nightly
- env: FEATURES='socket-raw socket-udp socket-tcp socket-icmp alloc' MODE='test'
- - rust: nightly
- env: FEATURES='socket-raw socket-udp socket-tcp socket-icmp' MODE='build'
- script:
- - cargo "$MODE" --no-default-features --features "$FEATURES"
- notifications:
- irc:
- channels:
- - "chat.freenode.net#m-labs"
- use_notice: true
- skip_join: true
|