+++ /dev/null
-# Generated by Cargo
-# will have compiled files and executables
-/target/
-
-# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
-# More information here http://doc.crates.io/guide.html#cargotoml-vs-cargolock
-Cargo.lock
-
-# These are backup files generated by rustfmt
-**/*.rs.bk
-/cobertura.xml
+++ /dev/null
-language: rust
-
-rust:
- - stable
- - beta
- - nightly
-
-os:
- - linux
- - osx
-
-branches:
- except:
- - /^WIP-.*$/
-
-matrix:
- include:
- - rust: 1.26.0 # lock down for consistent rustfmt behavior
- env: RUSTFMT
- install:
- - rustup component add rustfmt-preview
- script:
- - cargo fmt -- --write-mode=diff
- allow_failures:
- - rust: nightly
-
-script:
- - cargo clean
- - cargo build --verbose --all
-# - cargo run --verbose --example XYZ
-# - cargo test --verbose --features "test" --all
- - cargo test --verbose --all
-
-after_success: |
- if [[ "$TRAVIS_RUST_VERSION" == stable ]]; then
- bash <(curl https://raw.githubusercontent.com/xd009642/tarpaulin/master/travis-install.sh)
- # Uncomment the following two lines create and upload a report for codecov.io
- cargo tarpaulin --out Xml
- bash <(curl -s https://codecov.io/bash)
- fi