36 lines
1.1 KiB
YAML
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 proto-udp' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='phy-tap_interface proto-udp' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-raw' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-udp' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-tcp' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-raw proto-udp proto-tcp' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-raw proto-udp proto-tcp std' MODE='build'
|
|
- rust: nightly
|
|
env: FEATURES='proto-raw proto-udp proto-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
|