Skip to content

Commit f218e09

Browse files
committed
MAINT: Edit travis setup for changed crate features
1 parent c4b9527 commit f218e09

File tree

1 file changed

+16
-17
lines changed

1 file changed

+16
-17
lines changed

.travis.yml

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ env:
44
- FEATURES='serde-1'
55
matrix:
66
include:
7-
- rust: 1.20.0
7+
- rust: stable
88
- rust: stable
99
env:
10-
- NODEFAULT=1
11-
- NODROP_FEATURES='use_needs_drop'
10+
- FEATURES='serde-1'
1211
- rust: 1.22.1
1312
env:
1413
- FEATURES='array-sizes-33-128 array-sizes-129-255'
@@ -18,29 +17,29 @@ matrix:
1817
- rust: beta
1918
- rust: nightly
2019
env:
21-
- NODEFAULT=1
22-
- ARRAYVECTEST_ENSURE_UNION=1
20+
- ARRAYVECTEST_ENSURE_UNION=1
2321
- rust: nightly
2422
env:
25-
- NODROP_FEATURES='use_needs_drop'
23+
- FEATURES='serde'
2624
- ARRAYVECTEST_ENSURE_UNION=1
2725
- rust: nightly
2826
env:
29-
- FEATURES='serde use_union'
30-
- NODROP_FEATURES='use_union'
27+
- FEATURES='serde-1'
3128
- ARRAYVECTEST_ENSURE_UNION=1
29+
- rust: nightly
30+
env:
31+
- FEATURES='array-sizes-33-128 array-sizes-129-255'
3232
branches:
3333
only:
3434
- master
3535
- 0.4
3636
script:
3737
- |
38-
([ ! -z "$NODROP_FEATURES" ] || cargo build --verbose --features "$FEATURES") &&
39-
([ "$NODEFAULT" != 1 ] || cargo build --verbose --no-default-features) &&
40-
([ ! -z "$NODROP_FEATURES" ] || cargo test --verbose --features "$FEATURES") &&
41-
([ ! -z "$NODROP_FEATURES" ] || cargo test --release --verbose --features "$FEATURES") &&
42-
([ ! -z "$NODROP_FEATURES" ] || cargo bench --verbose --features "$FEATURES" -- --test) &&
43-
([ ! -z "$NODROP_FEATURES" ] || cargo doc --verbose --features "$FEATURES") &&
44-
([ "$NODEFAULT" != 1 ] || cargo build --verbose --manifest-path=nodrop/Cargo.toml --no-default-features) &&
45-
cargo test --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" &&
46-
cargo bench --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" -- --test
38+
cargo build -v --no-default-features &&
39+
cargo build -v --features "$FEATURES" &&
40+
cargo test -v --features "$FEATURES" &&
41+
cargo test -v --release --features "$FEATURES" &&
42+
cargo bench -v --features "$FEATURES" --no-run &&
43+
cargo doc -v --features "$FEATURES" &&
44+
cargo build -v --manifest-path=nodrop/Cargo.toml &&
45+
cargo test -v --manifest-path=nodrop/Cargo.toml

0 commit comments

Comments
 (0)