aboutsummaryrefslogtreecommitdiff
path: root/mingling_ci/src/task/cmd_build.rs
Commit message (Collapse)AuthorAgeFilesLines
* refactor(mingling_ci): rename build, clippy, and docs commands to -check魏曹先生26 hours1-47/+0
| | | | suffix
* refactor(ci-new): generalize report entries from packages to items魏曹先生27 hours1-2/+2
| | | | | | | | Rename package-based terminology and structures to item-based, allowing arbitrary items with associated locations instead of only crate packages. Locations are now carried through report files and included in generated reports, with the fallback to `—` removed.
* feat(ci-new): add test-all task with per-crate config support魏曹先生27 hours1-1/+7
| | | | | Add a new `test-all` command that runs tests across all crates with optional per-crate command overrides via `mingling-ci.toml` files.
* refactor(ci-new): extract parallel cargo check runner魏曹先生27 hours1-64/+17
| | | | | | | Extract the duplicate parallel check logic from build-all and clippy-all tasks into a shared `run_parallel_checks` helper. Update renderers to set exit code instead of printing failure counts.
* feat(ci-new): implement build-all task魏曹先生28 hours1-3/+87
| | | | | Run cargo build for all package manifests in parallel and report failures.
* refactor(ci-new): rename job module to task魏曹先生28 hours1-0/+4