aboutsummaryrefslogtreecommitdiff
path: root/ci/lint/04_install.sh
diff options
context:
space:
mode:
authorMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-02-14 17:42:12 +0100
committerMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-09-14 18:58:44 +0200
commitbbbbdb0cd57d75a06357d2811363d30a498f4499 (patch)
treee27fde6a98d8a81ea08890a10c544620559624a1 /ci/lint/04_install.sh
parentfada2f91108a56cc5c447bd6b6fac411e4d5cdca (diff)
downloadbitcoin-bbbbdb0cd57d75a06357d2811363d30a498f4499.tar.xz
ci: Add filesystem lint check
Diffstat (limited to 'ci/lint/04_install.sh')
-rwxr-xr-xci/lint/04_install.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/ci/lint/04_install.sh b/ci/lint/04_install.sh
index 8113500fb2..795cd36ad0 100755
--- a/ci/lint/04_install.sh
+++ b/ci/lint/04_install.sh
@@ -33,6 +33,17 @@ export PATH="${PYTHON_PATH}/bin:${PATH}"
command -v python3
python3 --version
+export LINT_RUNNER_PATH="/lint_test_runner"
+if [ ! -d "${LINT_RUNNER_PATH}" ]; then
+ ${CI_RETRY_EXE} apt-get install -y cargo
+ (
+ cd ./test/lint/test_runner || exit 1
+ cargo build
+ mkdir -p "${LINT_RUNNER_PATH}"
+ mv target/debug/test_runner "${LINT_RUNNER_PATH}"
+ )
+fi
+
${CI_RETRY_EXE} pip3 install \
codespell==2.2.5 \
flake8==6.1.0 \