diff --git a/.travis.yml b/.travis.yml index 1d766bc0de..f589a8ba97 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,13 +77,14 @@ matrix: after_success: - python ./tools/test/travis-ci/scancode-evaluate.py -f scancode.json - cat scancode-evaluate.log - - retval=$? + - COUNT=$(cat scancode-evaluate.log | grep 'File:' | wc -l) - | - if [ $retval == 0 ]; then + if [ $COUNT == 0 ]; then echo "License check OK"; + STATUSM="All licenses OK"; + set_status "success" "$STATUSM"; else echo "License check failed, please review license issues found"; - COUNT=$(cat scancode-evaluate.log | grep File: | wc -l) STATUSM="Needs review, ${COUNT} license issues found"; set_status "success" "$STATUSM"; fi