add f16 feature to ci tests

This commit is contained in:
Trevor Spiteri 2019-01-26 13:49:19 +01:00
parent 6db49e1bee
commit 4e98c8ddd4
2 changed files with 16 additions and 10 deletions

View File

@ -45,12 +45,14 @@ before_test:
- bash -c "if [ -d ""$USERPROFILE/.cargo/registry/cache"" ]; then cd ""$USERPROFILE/.cargo/registry""; find cache -name \*.crate; fi"
test_script:
- cargo +beta-%TARGET% test --features fail-on-warnings
- cargo +beta-%TARGET% test --release --features fail-on-warnings
- cargo +beta-%TARGET% check --all-targets --features fail-on-warnings
- cargo +beta-%TARGET% check --all-targets --features "fail-on-warnings f16"
- cargo +beta-%TARGET% test --features "fail-on-warnings f16"
- cargo +beta-%TARGET% test --release --features "fail-on-warnings f16"
- cargo +beta-%TARGET% fmt -- --check
- cargo +beta-%TARGET% clippy --all-targets --features fail-on-warnings
- cargo +1.28.0-%TARGET% test --features fail-on-warnings
- cargo +1.28.0-%TARGET% test --release --features fail-on-warnings
- cargo +beta-%TARGET% clippy --all-targets --features "fail-on-warnings f16"
- cargo +1.28.0-%TARGET% test --features "fail-on-warnings f16"
- cargo +1.28.0-%TARGET% test --release --features "fail-on-warnings f16"
after_test:
- bash -c "if [ -d ""$USERPROFILE/.cargo/registry/cache"" ]; then cd ""$USERPROFILE/.cargo/registry""; find cache -name \*.crate; fi"

View File

@ -28,6 +28,8 @@ x86_64-gnulinux:
paths:
- cargo/
script:
- cargo +beta-$TARGET check --all-targets --features fail-on-warnings
- cargo +beta-$TARGET check --all-targets --features "fail-on-warnings f16"
- cargo +beta-$TARGET test --features fail-on-warnings
- cargo +beta-$TARGET test --release --features fail-on-warnings
- cargo +beta-$TARGET fmt -- --check
@ -44,9 +46,11 @@ i686-gnulinux:
paths:
- cargo/
script:
- cargo +beta-$TARGET test --features fail-on-warnings
- cargo +beta-$TARGET test --release --features fail-on-warnings
- cargo +beta-$TARGET check --all-targets --features fail-on-warnings
- cargo +beta-$TARGET check --all-targets --features "fail-on-warnings f16"
- cargo +beta-$TARGET test --features "fail-on-warnings f16"
- cargo +beta-$TARGET test --release --features "fail-on-warnings f16"
- cargo +beta-$TARGET fmt -- --check
- cargo +beta-$TARGET clippy --all-targets --features fail-on-warnings
- cargo +1.28.0-$TARGET test --features fail-on-warnings
- cargo +1.28.0-$TARGET test --release --features fail-on-warnings
- cargo +beta-$TARGET clippy --all-targets --features "fail-on-warnings f16"
- cargo +1.28.0-$TARGET test --features "fail-on-warnings f16"
- cargo +1.28.0-$TARGET test --release --features "fail-on-warnings f16"