# Pastebin 5YBSoEal Check for configs without MAINTAINERS entry: stage: testsuites script: - - ./tools/buildman/buildman -R + # Remove known orphan files + - git rm -f configs/cobra5272_defconfig configs/M5208EVBE_defconfig \ + configs/M5249EVB_defconfig configs/M5272C3_defconfig \ + configs/M5275EVB_defconfig configs/M5282EVB_defconfig \ + configs/uniphier_ld4_sld8_defconfig configs/uniphier_v7_defconfig \ + configs/uniphier_v8_defconfig + # Change Tom's email address so it doesn't match "Chief Penguin" role + - sed -i -e 's/trini@konsulko.com/tom.rini@konsulko.com/' board/*/*/MAINTAINERS + # This too gets confused + - git rm -f configs/tools-only_defconfig + # Use get_maintainer.pl on the rest + - for FILE in configs/*defconfig; do \ + [ `./scripts/get_maintainer.pl --no-git-fallback --no-l -f ${FILE} | wc -l` -eq 0 ] \ + && echo ${FILE} lacks a MAINTAINER entry && false ;done