File tree 6 files changed +16
-15
lines changed
6 files changed +16
-15
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ environment:
23
23
CARGO_HTTP_CHECK_REVOKE : false
24
24
25
25
test_script :
26
- - cargo build --verbose --all
27
- - cargo doc --verbose --all --no-deps
26
+ - cargo build --verbose --workspace
27
+ - cargo doc --verbose --workspace --no-deps
28
28
29
- - cargo test --verbose --all
29
+ - cargo test --verbose --workspace
Original file line number Diff line number Diff line change 26
26
- RUST_BACKTRACE=full
27
27
28
28
script :
29
- - cargo build --verbose --all
30
- - cargo doc --verbose --all --no-deps
29
+ - cargo build --verbose --workspace
30
+ - cargo doc --verbose --workspace --no-deps
31
31
32
- - cargo test --verbose --all
32
+ - cargo test --verbose --workspace
33
33
34
34
# unic-ucd-normal is used in unic-ucd with non-default feature
35
35
- cargo test --verbose --manifest-path unic/ucd/normal/Cargo.toml
36
36
37
37
# == Nightly-only ==
38
38
39
39
- test "$TRAVIS_RUST_VERSION" != "nightly" ||
40
- cargo test --verbose --all --all-features
40
+ cargo test --verbose --workspace --all-features
41
41
42
42
# TODO: - rustdoc --test README.md -L target/debug -L target/debug/deps
43
43
Original file line number Diff line number Diff line change 10
10
# option. This file may not be copied, modified, or distributed
11
11
# except according to those terms.
12
12
13
- # Since `cargo publish --all ` does not exist yet, we use this dumb alternative
14
- # solution for now.
13
+ # Since `cargo clippy --workspace ` does not exist yet, we use this dumb
14
+ # alternative solution for now.
15
15
#
16
16
# Main downside of this approch is that there are separate `target/`
17
17
# directories used for each component, increasing the test and publish process
Original file line number Diff line number Diff line change 10
10
# option. This file may not be copied, modified, or distributed
11
11
# except according to those terms.
12
12
13
- # Since `cargo package --all ` does not exist yet, we use this dumb alternative
14
- # solution for now.
13
+ # Since `cargo package --workspace ` does not exist yet, we use this dumb
14
+ # alternative solution for now.
15
15
#
16
16
# Main downside of this approch is that there are separate `target/`
17
17
# directories used for each component, increasing the test and publish process
Original file line number Diff line number Diff line change 10
10
# option. This file may not be copied, modified, or distributed
11
11
# except according to those terms.
12
12
13
- # Since `cargo publish --all ` does not exist yet, we use this dumb alternative
14
- # solution for now.
13
+ # Since `cargo publish --workspaces ` does not exist yet, we use this dumb
14
+ # alternative solution for now.
15
15
#
16
16
# Main downside of this approch is that there are separate `target/`
17
17
# directories used for each component, increasing the test and publish process
Original file line number Diff line number Diff line change 10
10
# option. This file may not be copied, modified, or distributed
11
11
# except according to those terms.
12
12
13
- # Since `cargo publish --all` does not exist yet, we use this dumb alternative
14
- # solution for now.
13
+ # Since `cargo publish --workspace` does not exist yet, we use this dumb
14
+ # alternative solution for now to test all components in their isolated form,
15
+ # before publishing them.
15
16
#
16
17
# Main downside of this approch is that there are separate `target/`
17
18
# directories used for each component, increasing the test and publish process
You can’t perform that action at this time.
0 commit comments