Commit 91a5ec96 authored by Arnout Vandecappelle's avatar Arnout Vandecappelle Committed by Thomas Petazzoni
Browse files

.gitlab-ci.yml: simplify (and fix) check-DEVELOPERS



The check-DEVELOPERS test would always fail, because && will return
the exit code of the left-hand side if not 0, so it *always* returns
1.

But in fact, the test can be simplified quite a lot: we can run
getdeveloper directly, without arguments. That should just print
'No action specified', but it will also print any syntax errors it
encountered. So we can just 'grep -v' the expected output away; if
there is anything more, grep will return 0, but if there is nothing
more, it will return 1. So we just need to invert the result.

Incidentally, this also fixes the incorrect remaining reference to
support/scripts.
Signed-off-by: default avatarArnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent 9c242861
......@@ -36,9 +36,7 @@ check-gitlab-ci.yml:
check-DEVELOPERS:
script:
- PYTHONPATH=$PWD/support/scripts
python -c 'from getdeveloperlib import parse_developers; parse_developers()' |
grep . && exit 1
- ! utils/get-developers | grep -v 'No action specified'
.defconfig: &defconfig
# Running the defconfigs for every push is too much, so limit to
......
......@@ -36,9 +36,7 @@ check-gitlab-ci.yml:
check-DEVELOPERS:
script:
- PYTHONPATH=$PWD/support/scripts
python -c 'from getdeveloperlib import parse_developers; parse_developers()' |
grep . && exit 1
- ! utils/get-developers | grep -v 'No action specified'
.defconfig: &defconfig
# Running the defconfigs for every push is too much, so limit to
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment