X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=validation.git;a=blobdiff_plain;f=tox.ini;h=bfba457c02240d9a0a61d2e710b46e94a741640b;hp=c6ac8675282ab85d314983be795e588fcbb71ae2;hb=dda7dca2c875008b67a5af805912ffc8966ad343;hpb=519b61a64f9bc0036ad5cd88456a029b6efdafbd diff --git a/tox.ini b/tox.ini index c6ac867..bfba457 100644 --- a/tox.ini +++ b/tox.ini @@ -14,11 +14,24 @@ commands = [testenv:coala] basepython = python3 +whitelist_externals = + wget + unzip + bash + rm + +passenv = http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY +install_command = python -m pip install --no-cache-dir {opts} {packages} deps = coala coala-bears + pygments~=2.3.1 + requests~=2.21.0 nodeenv commands = + rm -rf docker/kube-conformance/kube-conformance docker/sonobuoy-plugin-systemd-logs/sonobuoy-plugin-systemd-logs nodeenv -p - npm install --global write-good - coala --non-interactive + npm install --global write-good eslint complexity-report@2.0.0-alpha + wget --timeout=120 -q https://github.com/pmd/pmd/releases/download/pmd_releases/6.15.0/pmd-bin-6.15.0.zip + unzip -q pmd-bin-6.15.0.zip + bash -c "export PATH=$PATH:$PWD/pmd-bin-6.15.0/bin/ && coala --non-interactive"