travis: Add check for configs without MAINTAINERS entries
authorTom Rini <trini@konsulko.com>
Thu, 6 Dec 2018 21:39:43 +0000 (16:39 -0500)
committerTom Rini <trini@konsulko.com>
Mon, 10 Dec 2018 22:21:36 +0000 (17:21 -0500)
The genboardscfg.py script will emit a WARNING message if we have new
defconfig files that are not listed in a MAINTAINERS file.  Make new
cases of this a failure we catch in Travis-CI.

Signed-off-by: Tom Rini <trini@konsulko.com>
.travis.yml

index ed07d817fa47cbfc352a73116eb60c8d1c24f72c..fe2dfce9bf3c8af1df93371727b9363f05b07c2b 100644 (file)
@@ -332,6 +332,10 @@ matrix:
     - name: "sloccount"
       script:
         - sloccount .
+    # ensure all configs have MAINTAINERS entries
+    - name: "Check for configs without MAINTAINERS entry"
+      script:
+        - if [ `./tools/genboardscfg.py -f 2>&1 | wc -l` -ne 0 ]; then exit 1; fi
 
     # test/py
     - name: "test/py sandbox"