From 0dce81e9ca0593e121981c1b79d7506e90180ec2 Mon Sep 17 00:00:00 2001 From: Felix Althaus Date: Tue, 30 Jul 2024 13:45:06 +0200 Subject: [PATCH] [FEATURE] Add `composerUnused` suite to `runTests.sh` (#1390) --- Build/Scripts/runTests.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Build/Scripts/runTests.sh b/Build/Scripts/runTests.sh index c730e24..5244573 100755 --- a/Build/Scripts/runTests.sh +++ b/Build/Scripts/runTests.sh @@ -151,6 +151,7 @@ Options: - composer: "composer" with all remaining arguments dispatched. - composerInstallMax: "composer update", with no platform.php config. - composerInstallMin: "composer update --prefer-lowest", with platform.php set to PHP version x.x.0. + - composerUnused: Finds unused Composer packages. - docsGenerate: Renders the extension ReST documentation. - functional: PHP functional tests - lintTypoScript: TypoScript linting @@ -519,6 +520,11 @@ case ${TEST_SUITE} in ${CONTAINER_BIN} run ${CONTAINER_COMMON_PARAMS} --name composer-normalize-${SUFFIX} -e COMPOSER_CACHE_DIR=.cache/composer -e COMPOSER_ROOT_VERSION=${COMPOSER_ROOT_VERSION} ${IMAGE_DOCS} /bin/sh -c "${COMMAND}" SUITE_EXIT_CODE=$? ;; + composerUnused) + COMMAND="composer ci:composer:unused" + ${CONTAINER_BIN} run ${CONTAINER_COMMON_PARAMS} --name composer-unused-${SUFFIX} -e COMPOSER_CACHE_DIR=.cache/composer -e COMPOSER_ROOT_VERSION=${COMPOSER_ROOT_VERSION} ${IMAGE_PHP} /bin/sh -c "${COMMAND}" + SUITE_EXIT_CODE=$? + ;; docsGenerate) mkdir -p Documentation-GENERATED-temp chown -R ${HOST_UID}:${HOST_PID} Documentation-GENERATED-temp