File tree Expand file tree Collapse file tree 1 file changed +7
-14
lines changed Expand file tree Collapse file tree 1 file changed +7
-14
lines changed Original file line number Diff line number Diff line change 4
4
- FEATURES='serde-1'
5
5
matrix :
6
6
include :
7
- - rust : 1.14 .0
7
+ - rust : 1.21 .0
8
8
- rust : stable
9
9
env :
10
10
- NODEFAULT=1
11
- - NODROP_FEATURES='use_needs_drop'
12
11
- rust : beta
13
12
- rust : nightly
14
13
env :
15
14
- NODEFAULT=1
16
15
- rust : nightly
17
- env :
18
- - NODROP_FEATURES='use_needs_drop'
19
16
- rust : nightly
20
17
env :
21
- - FEATURES='serde use_union'
22
- - NODROP_FEATURES='use_union'
18
+ - FEATURES='serde'
23
19
branches :
24
20
only :
25
21
- master
26
22
- 0.3
27
23
script :
28
24
- |
29
- ([ ! -z "$NODROP_FEATURES" ] || cargo build --verbose --features "$FEATURES") &&
25
+ cargo build --verbose --features "$FEATURES" &&
30
26
([ "$NODEFAULT" != 1 ] || cargo build --verbose --no-default-features) &&
31
- ([ ! -z "$NODROP_FEATURES" ] || cargo test --verbose --features "$FEATURES") &&
32
- ([ ! -z "$NODROP_FEATURES" ] || cargo test --release --verbose --features "$FEATURES") &&
33
- ([ ! -z "$NODROP_FEATURES" ] || cargo bench --verbose --features "$FEATURES" -- --test) &&
34
- ([ ! -z "$NODROP_FEATURES" ] || cargo doc --verbose --features "$FEATURES") &&
35
- ([ "$NODEFAULT" != 1 ] || cargo build --verbose --manifest-path=nodrop/Cargo.toml --no-default-features) &&
36
- cargo test --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" &&
37
- cargo bench --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" -- --test
27
+ cargo test --verbose --features "$FEATURES" &&
28
+ cargo test --release --verbose --features "$FEATURES" &&
29
+ cargo bench --verbose --features "$FEATURES" -- --test &&
30
+ cargo doc --verbose --features "$FEATURES"
You can’t perform that action at this time.
0 commit comments