summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTrevor Bramwell <tbramwell@linuxfoundation.org>2016-04-13 13:51:59 -0700
committerTrevor Bramwell <tbramwell@linuxfoundation.org>2016-04-13 14:35:09 -0700
commit64f0b98f304a78371eeff6a7fc1055382a35be58 (patch)
treeebd6717f70cbd5c352f8fd568f3a01376372f0db
parent04fea4722f67ea665cd1122736e3fb4152336138 (diff)
Update Releng Python Linting
- Ignore linting the virtualenv - Fix quoting of the lint log Change-Id: I90bb81b383e21b912bd811587224c2367f3ae8a9 Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
-rw-r--r--jjb/releng-macros.yaml7
1 files changed, 5 insertions, 2 deletions
diff --git a/jjb/releng-macros.yaml b/jjb/releng-macros.yaml
index 3bac38a2a..23d174a26 100644
--- a/jjb/releng-macros.yaml
+++ b/jjb/releng-macros.yaml
@@ -340,7 +340,9 @@
echo "Running flake8 code on $PROJECT ..."
echo -e "Flake8 Violations\n-----------------" >> lint.log
- find . -type f -name "*.py" | \
+ find . \
+ -path './releng_flake8' -prune -o \
+ -type f -name "*.py" -print | \
xargs flake8 --exit-zero --first >> lint.log
deactivate
@@ -355,12 +357,13 @@
set -o xtrace
export PATH=$PATH:/usr/local/bin/
if [[ -e lint.log ]] ; then
+ sed -r -i 's/^/ /g' lint.log
echo -e "\nposting linting report to gerrit...\n"
cat lint.log
echo
ssh -p 29418 gerrit.opnfv.org \
"gerrit review -p $GERRIT_PROJECT \
- -m '$(cat lint.log)' \
+ -m \"$(cat lint.log)\" \
$GERRIT_PATCHSET_REVISION"
fi