From ccad14937a2b86aa5a90eab999a0ed22bab9f9e9 Mon Sep 17 00:00:00 2001 From: Agate Date: Wed, 6 Jul 2022 17:21:28 +0200 Subject: [PATCH 2/2] ci: speed up CI using multiple processes with pylint (#42144) --- pylint.sh | 2 +- tox.ini | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pylint.sh b/pylint.sh index 07422438..1285fb38 100755 --- a/pylint.sh +++ b/pylint.sh @@ -1,4 +1,4 @@ #!/bin/bash set -e -pylint -f parseable --rcfile pylint.rc "$@" | tee pylint.out; test $PIPESTATUS -eq 0 +pylint --jobs ${NUMPROCESSES:-1} -f parseable --rcfile pylint.rc "$@" | tee pylint.out; test $PIPESTATUS -eq 0 \ No newline at end of file diff --git a/tox.ini b/tox.ini index 9afb8904..4ea2f04e 100644 --- a/tox.ini +++ b/tox.ini @@ -120,6 +120,7 @@ basepython = python3 setenv = DJANGO_SETTINGS_MODULE=authentic2.settings SETUPTOOLS_USE_DISTUTILS=stdlib + NUMPROCESSES={env:NUMPROCESSES:1} deps = pylint pylint-django -- 2.36.1