From: Trevor Bramwell Date: Wed, 20 Apr 2016 18:59:39 +0000 (-0700) Subject: Indent Flake8 violations and include count X-Git-Tag: colorado.1.0~560^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=2d716408a20e3995908308d56e7b654cb5b8ce84;p=releng.git Indent Flake8 violations and include count Change-Id: Ic5e3fa73c144c2787f697dd5326426a2ff8936b6 Signed-off-by: Trevor Bramwell --- diff --git a/jjb/releng-macros.yaml b/jjb/releng-macros.yaml index 23d174a26..5701ab9bf 100644 --- a/jjb/releng-macros.yaml +++ b/jjb/releng-macros.yaml @@ -339,7 +339,13 @@ # generate and upload lint log echo "Running flake8 code on $PROJECT ..." - echo -e "Flake8 Violations\n-----------------" >> lint.log + FLAKE_COUNT="$(find . \ + -path './releng_flake8' -prune -o \ + -type f -name "*.py" -print | \ + xargs flake8 --exit-zero -qq --count 2>&1)" + echo -e "Flake8 Violations: $FLAKE_COUNT\n---" >> lint.log + # At some point this need to handle the case of finding no + # violations. find . \ -path './releng_flake8' -prune -o \ -type f -name "*.py" -print | \ @@ -357,7 +363,7 @@ set -o xtrace export PATH=$PATH:/usr/local/bin/ if [[ -e lint.log ]] ; then - sed -r -i 's/^/ /g' lint.log + sed -r -i '3,$s/^/ /g' lint.log echo -e "\nposting linting report to gerrit...\n" cat lint.log echo