1
0
mirror of https://github.com/imsnif/diskonaut synced 2024-07-01 06:54:22 +00:00
diskonaut/.travis.yml
pm100 929f759f63
feat(platform): windows version (#74)
* init checkin

* tests now compile

* Update linux.rs

* fixed linux build

* fmt

* most tests pass

* all tests pass

* reinstate delete after test

* remove old snaps

* oops on the crossterm dep

* fix fmt

* add windows test to travis

* travis windows tests linux messed up term after q

* fmt

* clean as per PR

* more pr clean

* tests done on windows

* oops

* non windows tests

* more cleanup

* fmt

* one last clean

* linux->unix

* linux->unix

* style(cleanup): minor fixes

* style(cleanup): moar minor fixes

Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-09-23 16:12:12 +02:00

34 lines
640 B
YAML

os:
- linux
- osx
- windows
language: rust
rust:
- stable
- beta
before_script:
- rustup component add rustfmt
script:
- set -e # Abort on failure, see https://github.com/travis-ci/travis-ci/issues/1066
- cargo fmt -- --check
- cargo build --verbose
- cargo test --verbose
matrix:
include:
- os: linux
rust: nightly
before_script:
- rustup component add rustfmt
- os: osx
rust: nightly
before_script:
- rustup component add rustfmt
- os: windows
rust: nightly
before_script:
- rustup component add rustfmt
allow_failures:
- rust: nightly