[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"