From: Arnout Vandecappelle Date: Fri, 30 Jun 2017 16:42:53 +0000 (+0200) Subject: .gitlab-ci.yml: add check-DEVELOPERS test X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d498aa4a344a2b6433826d956ce5e89a2a71c395;p=buildroot.git .gitlab-ci.yml: add check-DEVELOPERS test This verifies that the DEVELOPERS file doesn't contain errors. It just runs parse_developers from getdeveloperlib and errors out if that produces any output. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) Signed-off-by: Thomas Petazzoni --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1f2410e862..43e963c51d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -34,6 +34,12 @@ check-gitlab-ci.yml: - make .gitlab-ci.yml - diff -u .gitlab-ci.yml.orig .gitlab-ci.yml +check-DEVELOPERS: + script: + - PYTHONPATH=$PWD/support/scripts + python -c 'from getdeveloperlib import parse_developers; parse_developers()' | + grep . && exit 1 + .defconfig: &defconfig # Running the defconfigs for every push is too much, so limit to # explicit triggers through the API. diff --git a/.gitlab-ci.yml.in b/.gitlab-ci.yml.in index 0f9cbcba33..0b6e634a4b 100644 --- a/.gitlab-ci.yml.in +++ b/.gitlab-ci.yml.in @@ -34,6 +34,12 @@ check-gitlab-ci.yml: - make .gitlab-ci.yml - diff -u .gitlab-ci.yml.orig .gitlab-ci.yml +check-DEVELOPERS: + script: + - PYTHONPATH=$PWD/support/scripts + python -c 'from getdeveloperlib import parse_developers; parse_developers()' | + grep . && exit 1 + .defconfig: &defconfig # Running the defconfigs for every push is too much, so limit to # explicit triggers through the API.