From 821ad805d205c6a5da00ae485f93bb7035c93e1a Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Thu, 12 Jan 2023 10:31:36 +0100 Subject: [PATCH] ci(checkers): Require composer autoloaders for all shipped apps Signed-off-by: Christoph Wurst --- build/autoloaderchecker.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build/autoloaderchecker.sh b/build/autoloaderchecker.sh index da3a7ef2546..09bcff0b853 100755 --- a/build/autoloaderchecker.sh +++ b/build/autoloaderchecker.sh @@ -38,12 +38,10 @@ for app in ${REPODIR}/apps/*; do continue fi if [[ -d $app ]]; then - if [[ -e ${app}/composer/composer.json ]]; then - echo - echo "Regenerating composer files for ${app}" - $COMPOSER_COMMAND i --no-dev -d ${app}/composer - $COMPOSER_COMMAND dump-autoload -d ${app}/composer - fi + echo + echo "Regenerating composer files for ${app}" + $COMPOSER_COMMAND i --no-dev -d ${app}/composer || exit 1 + $COMPOSER_COMMAND dump-autoload -d ${app}/composer || exit 1 fi done