From d3782c80f701bd1e35ef8ad73094ae57287201e2 Mon Sep 17 00:00:00 2001 From: Agate Date: Wed, 6 Jul 2022 17:21:28 +0200 Subject: [PATCH] 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 07422438f..1285fb387 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 9afb8904f..4ea2f04ec 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