forked from rustyhorde/vergen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun_all.fish
executable file
·21 lines (21 loc) · 1.26 KB
/
run_all.fish
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/env fish
cargo fmt --all -- --check; and \
cargo clippy -p vergen --all-targets --features build,cargo,git,gitcl,rustc,si -- -Dwarnings; and \
cargo clippy -p vergen --all-targets --features build,cargo,git,git2,rustc,si -- -Dwarnings; and \
cargo clippy -p vergen --all-targets --features build,cargo,git,gitoxide,rustc,si -- -Dwarnings; and \
cargo clippy -p vergen-pretty --all-targets --features color,trace -- -Dwarnings; and \
cargo build-all-features; and \
cargo test-all-features; and \
cargo test -p vergen -F build,cargo,git,gitcl,rustc,si; and \
cargo test -p vergen -F build,cargo,git,git2,rustc,si; and \
cargo test -p vergen -F build,cargo,git,gitoxide,rustc,si; and \
cargo test -p vergen-pretty -F __vergen_test; and \
cargo test -p vergen-pretty -F __vergen_test,color; and \
cargo test -p vergen-pretty -F __vergen_test,trace; and \
cargo test -p vergen-pretty -F __vergen_test,serde; and \
cargo test -p vergen-pretty -F __vergen_test,color,serde; and \
cargo test -p vergen-pretty -F __vergen_test,color,trace; and \
cargo test -p vergen-pretty -F __vergen_test,serde,trace; and \
cargo test -p vergen-pretty -F __vergen_test,color,serde,trace; and \
cargo doc -p vergen -F build,cargo,git,gitcl,rustc,si; and \
cargo doc -p vergen-pretty -F color,trace