update Travis CI
This commit is contained in:
parent
2c632fe0ee
commit
468d645e5b
12
.travis.yml
12
.travis.yml
@ -2,10 +2,12 @@ language: rust
|
|||||||
rust:
|
rust:
|
||||||
- 1.36.0
|
- 1.36.0
|
||||||
- 1.37.0
|
- 1.37.0
|
||||||
- 1.38.0
|
# error on cfg(doctest)
|
||||||
- 1.39.0
|
# - 1.38.0
|
||||||
|
# - 1.39.0
|
||||||
- 1.40.0
|
- 1.40.0
|
||||||
- 1.41.0
|
- 1.41.0
|
||||||
|
- 1.42.0
|
||||||
- stable
|
- stable
|
||||||
- beta
|
- beta
|
||||||
- nightly
|
- nightly
|
||||||
@ -22,6 +24,8 @@ matrix:
|
|||||||
- cargo fmt --version
|
- cargo fmt --version
|
||||||
script:
|
script:
|
||||||
- cargo fmt -- --check
|
- cargo fmt -- --check
|
||||||
|
env:
|
||||||
|
- CHECK_FORMAT=true
|
||||||
|
|
||||||
# Clippy
|
# Clippy
|
||||||
- rust: stable
|
- rust: stable
|
||||||
@ -30,6 +34,8 @@ matrix:
|
|||||||
script:
|
script:
|
||||||
# Fail if clippy output contains "error:" or "warning:"
|
# Fail if clippy output contains "error:" or "warning:"
|
||||||
- cargo clippy 2>&1 | tee ./clippy.out && ! grep -qe "error:\|warning:" ./clippy.out
|
- cargo clippy 2>&1 | tee ./clippy.out && ! grep -qe "error:\|warning:" ./clippy.out
|
||||||
|
env:
|
||||||
|
- CHECK_SYNTAX=true
|
||||||
|
|
||||||
# Test coverage (with Tarpaulin)
|
# Test coverage (with Tarpaulin)
|
||||||
- rust: stable
|
- rust: stable
|
||||||
@ -39,6 +45,8 @@ matrix:
|
|||||||
- RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin --force
|
- RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin --force
|
||||||
script:
|
script:
|
||||||
- cargo tarpaulin -v --ciserver travis-ci --coveralls $TRAVIS_JOB_ID
|
- cargo tarpaulin -v --ciserver travis-ci --coveralls $TRAVIS_JOB_ID
|
||||||
|
env:
|
||||||
|
- COVERAGE_MEASUREMENT=true
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cargo test
|
- cargo test
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user