@@ -2,68 +2,76 @@ version: '3'
22
33includes :
44 cargo :
5- taskfile : ../mono-dev/task/cargo.yaml
5+ taskfile : ../../ mono-dev/task/cargo.yaml
66 internal : true
77 optional : true
88
99tasks :
1010 check :
11- - task : cargo:clippy-package-feature
12- vars :
13- PACKAGE : pistonite-cu
14- FEATURES : default
15- - task : cargo:clippy-package-feature
16- vars :
17- PACKAGE : pistonite-cu
18- FEATURES : print
19- - task : cargo:clippy-package-feature
20- vars :
21- PACKAGE : pistonite-cu
22- FEATURES : cli
23- - task : cargo:clippy-package-feature
24- vars :
25- PACKAGE : pistonite-cu
26- FEATURES : prompt
27- - task : cargo:clippy-package-feature
28- vars :
29- PACKAGE : pistonite-cu
30- FEATURES : prompt,cli
31- - task : cargo:clippy-package-feature
32- vars :
33- PACKAGE : pistonite-cu
34- FEATURES : cli,coroutine
35- - task : cargo:clippy-package-feature
36- vars :
37- PACKAGE : pistonite-cu
38- FEATURES : fs
39- - task : cargo:clippy-package-feature
40- vars :
41- PACKAGE : pistonite-cu
42- FEATURES : process
43- - task : cargo:clippy-package-feature
44- vars :
45- PACKAGE : pistonite-cu
46- FEATURES : parse
47- - task : cargo:clippy-package-feature
48- vars :
49- PACKAGE : pistonite-cu
50- FEATURES : json,yaml,toml
51- - task : cargo:clippy-package-feature
52- vars :
53- PACKAGE : pistonite-cu
54- FEATURES : full
55- - task : cargo:fmt-check
56- - cmd : echo "checking default feature"; grep "^default = \[\]$" Cargo.toml
11+ desc : Run linters to check the code
12+ cmds :
13+ - task : cargo:clippy-package-feature
14+ vars :
15+ PACKAGE : pistonite-cu
16+ FEATURES : default
17+ - task : cargo:clippy-package-feature
18+ vars :
19+ PACKAGE : pistonite-cu
20+ FEATURES : print
21+ - task : cargo:clippy-package-feature
22+ vars :
23+ PACKAGE : pistonite-cu
24+ FEATURES : cli
25+ - task : cargo:clippy-package-feature
26+ vars :
27+ PACKAGE : pistonite-cu
28+ FEATURES : prompt
29+ - task : cargo:clippy-package-feature
30+ vars :
31+ PACKAGE : pistonite-cu
32+ FEATURES : prompt,cli
33+ - task : cargo:clippy-package-feature
34+ vars :
35+ PACKAGE : pistonite-cu
36+ FEATURES : cli,coroutine
37+ - task : cargo:clippy-package-feature
38+ vars :
39+ PACKAGE : pistonite-cu
40+ FEATURES : fs
41+ - task : cargo:clippy-package-feature
42+ vars :
43+ PACKAGE : pistonite-cu
44+ FEATURES : process
45+ - task : cargo:clippy-package-feature
46+ vars :
47+ PACKAGE : pistonite-cu
48+ FEATURES : parse
49+ - task : cargo:clippy-package-feature
50+ vars :
51+ PACKAGE : pistonite-cu
52+ FEATURES : json,yaml,toml
53+ - task : cargo:clippy-package-feature
54+ vars :
55+ PACKAGE : pistonite-cu
56+ FEATURES : full
57+ - task : cargo:fmt-check
58+ - cmd : echo "checking default feature"; grep "^default = \[\]$" Cargo.toml
5759
5860 fix :
59- - task : cargo:fmt-fix
61+ desc : Fix style issues
62+ cmds :
63+ - task : cargo:fmt-fix
6064
6165
6266 test :
63- - cargo test
64- - cargo test --features cli
65- - cargo test --features full
67+ desc : Run tests
68+ cmds :
69+ - cargo test
70+ - cargo test --features cli
71+ - cargo test --features full
6672
6773 publish :
68- - cmd : cargo publish
69- ignore_error : true
74+ desc : Publish a release
75+ cmds :
76+ - cmd : cargo publish
77+ ignore_error : true
0 commit comments