From d498aa4a344a2b6433826d956ce5e89a2a71c395 Mon Sep 17 00:00:00 2001 From: Arnout Vandecappelle Date: Fri, 30 Jun 2017 18:42:53 +0200 Subject: [PATCH] .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 --- .gitlab-ci.yml | 6 ++++++ .gitlab-ci.yml.in | 6 ++++++ 2 files changed, 12 insertions(+) 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.