# HG changeset patch # User Thierry Florac # Date 1574867945 -3600 # Node ID 3163ef9c9a2a534237dfff8cd748730ec2ebb09f # Parent 83614f884e7a99910b2ac4efc533a47d054088cb Removed trailing backslashes diff -r 83614f884e7a -r 3163ef9c9a2a .gitlab-ci.yml --- a/.gitlab-ci.yml Wed Nov 27 16:16:32 2019 +0100 +++ b/.gitlab-ci.yml Wed Nov 27 16:19:05 2019 +0100 @@ -29,10 +29,10 @@ - pip install anybadge - mkdir ./coverage - ./bin/test --coverage coverage | tee ./coverage/coverage.log - - GLOBAL_COVER=$(/bin/grep -e '^[[:space:]]*[[:digit:]]\+[[:space:]]\+[[:digit:]]\+\%' ./coverage/coverage.log | \ - mawk 'BEGIN { lines=0; cov=0 } \ - { lines = lines + $1; cov = cov + $1 * $2 / 100 } \ - END { printf "%.2f", cov / lines * 100 }') + - GLOBAL_COVER=$(/bin/grep -e '^[[:space:]]*[[:digit:]]\+[[:space:]]\+[[:digit:]]\+\%' ./coverage/coverage.log | + awk 'BEGIN { lines=0; cov=0 } + { lines = lines + $1; cov = cov + $1 * $2 / 100 } + END { printf "%.2f", cov / lines * 100 }') - anybadge --label=Coverage --file=./coverage/coverage.svg --value=$GLOBAL_COVER 20=red 40=orange 60=yellow 80=green - echo "Global tests coverage is $GLOBAL_COVER %" artifacts: