language: rust sudo: required dist: trusty addons: apt: packages: - libssl-dev cache: cargo rust: - nightly before_cache: | RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin -f install: - cargo build --release --all --all-features script: - cargo test --release --all --all-features after_success: | cargo tarpaulin --release --all --all-features --ciserver travis-ci --coveralls $TRAVIS_JOB_ID