Only test serde feature on stable to save CI resources.

This commit is contained in:
Isis Lovecruft 2018-12-22 13:20:44 +00:00
parent 3d697bf27a
commit 1459e72688
Failed to extract signature

View file

@ -7,14 +7,18 @@ rust:
env: env:
- TEST_COMMAND=test FEATURES='' - TEST_COMMAND=test FEATURES=''
- TEST_COMMAND=test FEATURES='--features=serde'
matrix: matrix:
include: include:
# We use the 64-bit optimised curve backend by default, so also test with the 32-bit backend:
- rust: nightly - rust: nightly
env: TEST_COMMAND=build FEATURES='--no-default-features --features=u32_backend' env: TEST_COMMAND=build FEATURES='--no-default-features --features=u32_backend'
# Test any nightly gated features on nightly:
- rust: nightly - rust: nightly
env: TEST_COMMAND=test FEATURES='--features=nightly' env: TEST_COMMAND=test FEATURES='--features=nightly'
# Test serde support on stable, assuming that if it works there it'll work everywhere:
- rust: stable
env: TEST_COMMAND=test FEATURE='--features=serde'
script: script:
- cargo $TEST_COMMAND $FEATURES - cargo $TEST_COMMAND $FEATURES