renet/.travis.yml

36 lines
1.1 KiB
YAML

language: rust
matrix:
include:
# litmus check that we work on stable/beta
- rust: stable
env: FEATURES='default' MODE='test'
- rust: beta
env: FEATURES='default' MODE='test'
# actually test everything
- rust: nightly
env: FEATURES='default' MODE='test'
- rust: nightly
env: FEATURES='phy-raw_socket socket-udp' MODE='build'
- rust: nightly
env: FEATURES='phy-tap_interface socket-udp' MODE='build'
- rust: nightly
env: FEATURES='socket-raw' MODE='build'
- rust: nightly
env: FEATURES='socket-udp' MODE='build'
- rust: nightly
env: FEATURES='socket-tcp' MODE='build'
- rust: nightly
env: FEATURES='socket-raw socket-udp socket-tcp' MODE='build'
- rust: nightly
env: FEATURES='socket-raw socket-udp socket-tcp std' MODE='build'
- rust: nightly
env: FEATURES='socket-raw socket-udp socket-tcp alloc' MODE='build'
script:
- cargo "$MODE" --no-default-features --features "$FEATURES"
notifications:
irc:
channels:
- "chat.freenode.net#m-labs"
use_notice: true
skip_join: true