ci: add strict delta lint gate for changed rust lines
This commit is contained in:
parent
6e855cdcf1
commit
b81e4c6c50
7 changed files with 303 additions and 7 deletions
|
|
@ -28,6 +28,7 @@ Commands:
|
|||
shell Open an interactive shell inside the CI container
|
||||
lint Run rustfmt + clippy correctness gate (container only)
|
||||
lint-strict Run rustfmt + full clippy warnings gate (container only)
|
||||
lint-delta Run strict lint delta gate on changed Rust lines (container only)
|
||||
test Run cargo test (container only)
|
||||
build Run release build smoke check (container only)
|
||||
audit Run cargo audit (container only)
|
||||
|
|
@ -61,6 +62,10 @@ case "$1" in
|
|||
run_in_ci "./scripts/ci/rust_quality_gate.sh --strict"
|
||||
;;
|
||||
|
||||
lint-delta)
|
||||
run_in_ci "./scripts/ci/rust_strict_delta_gate.sh"
|
||||
;;
|
||||
|
||||
test)
|
||||
run_in_ci "cargo test --locked --verbose"
|
||||
;;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue