diff options
-rw-r--r-- | .travis.yml | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..48e7e90 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,29 @@ +language: rust + +matrix: + fast_finish: true + allow_failures: + - rust: nightly + include: + - rust: 1.40.0 + - rust: stable + - rust: beta + - rust: nightly + - name: rustfmt/clippy + rust: stable + install: + - rustup component add rustfmt clippy + script: + - cargo fmt --all -- --check + - cargo clippy --all --all-targets + +cache: cargo + +script: + - cargo build --all-features --verbose -j 1 + - cargo test --all-features --verbose -j 1 + +notifications: + email: + on_success: always + on_failure: always |