lint: pass args from lint.py to cargo run in container

This commit is contained in:
will
2026-01-27 11:59:12 +00:00
parent c17a2adb8d
commit 5aeaa71c77
3 changed files with 9 additions and 6 deletions

View File

@@ -16,7 +16,7 @@ if [ -n "${LINT_CI_IS_PR}" ]; then
fi
fi
RUST_BACKTRACE=1 cargo run --manifest-path "./test/lint/test_runner/Cargo.toml"
RUST_BACKTRACE=1 cargo run --manifest-path "./test/lint/test_runner/Cargo.toml" -- "$@"
if [ "${LINT_CI_SANITY_CHECK_COMMIT_SIG}" = "1" ] ; then
# Sanity check only the last few commits to get notified of missing sigs,

View File

@@ -12,8 +12,4 @@ git config --global --add safe.directory /bitcoin
export PATH="/python_build/bin:${PATH}"
if [ -z "$1" ]; then
bash -ic "./ci/lint/06_script.sh"
else
exec "$@"
fi
./ci/lint/06_script.sh "$@"

View File

@@ -10,6 +10,13 @@ the _lint.py_ helper script which runs checks inside the CI container:
./ci/lint.py
```
Extra arguments are passed to `cargo run -- ...` in the container so you can do:
```sh
./ci/lint.py --help
./ci/lint.py --lint=py_lint
```
test runner
===========