4
4
- FEATURES='serde-1'
5
5
matrix :
6
6
include :
7
- - rust : 1.20.0
7
+ - rust : stable
8
8
- rust : stable
9
9
env :
10
- - NODEFAULT=1
11
- - NODROP_FEATURES='use_needs_drop'
10
+ - FEATURES='serde-1'
12
11
- rust : 1.22.1
13
12
env :
14
13
- FEATURES='array-sizes-33-128 array-sizes-129-255'
@@ -18,29 +17,29 @@ matrix:
18
17
- rust : beta
19
18
- rust : nightly
20
19
env :
21
- - NODEFAULT=1
22
- - ARRAYVECTEST_ENSURE_UNION=1
20
+ - ARRAYVECTEST_ENSURE_UNION=1
23
21
- rust : nightly
24
22
env :
25
- - NODROP_FEATURES='use_needs_drop '
23
+ - FEATURES='serde '
26
24
- ARRAYVECTEST_ENSURE_UNION=1
27
25
- rust : nightly
28
26
env :
29
- - FEATURES='serde use_union'
30
- - NODROP_FEATURES='use_union'
27
+ - FEATURES='serde-1'
31
28
- ARRAYVECTEST_ENSURE_UNION=1
29
+ - rust : nightly
30
+ env :
31
+ - FEATURES='array-sizes-33-128 array-sizes-129-255'
32
32
branches :
33
33
only :
34
34
- master
35
35
- 0.4
36
36
script :
37
37
- |
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