Skip to content

Commit 63c7c1b

Browse files
authored
[TASK] Require typo3/minimal for TYPO3 versions in runTests.sh (#1961)
This way, the original `typo3/cms-core` dependency in `composer.json` does not get changed in the CI jobs, which allows us to test whether the `typo3/cms-core` dependency is correct as well. Fixes #1958
1 parent 6b31b43 commit 63c7c1b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Build/Scripts/runTests.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -552,13 +552,13 @@ case ${TEST_SUITE} in
552552
;;
553553
composerUpdateMax)
554554
# `dumpautoload` removed due to error with missing `composer.lock` file on publishing public assets.
555-
COMMAND="composer config --unset platform.php; composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^${CORE_VERSION}"; composer update --no-progress --no-interaction; composer show"
555+
COMMAND="composer config --unset platform.php; composer require --no-ansi --no-interaction --no-progress --no-install typo3/minimal:"^${CORE_VERSION}"; composer update --no-progress --no-interaction; composer show"
556556
${CONTAINER_BIN} run ${CONTAINER_COMMON_PARAMS} --name composer-install-max-${SUFFIX} -e COMPOSER_CACHE_DIR=.cache/composer -e COMPOSER_ROOT_VERSION=${COMPOSER_ROOT_VERSION} ${IMAGE_PHP} /bin/sh -c "${COMMAND}"
557557
SUITE_EXIT_CODE=$?
558558
;;
559559
composerUpdateMin)
560560
# `dumpautoload` removed due to error with missing `composer.lock` file on publishing public assets.
561-
COMMAND="composer config platform.php ${PHP_VERSION}.0; composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"^${CORE_VERSION}"; composer update --prefer-lowest --no-progress --no-interaction; composer show"
561+
COMMAND="composer config platform.php ${PHP_VERSION}.0; composer require --no-ansi --no-interaction --no-progress --no-install typo3/minimal:"^${CORE_VERSION}"; composer update --prefer-lowest --no-progress --no-interaction; composer show"
562562
${CONTAINER_BIN} run ${CONTAINER_COMMON_PARAMS} --name composer-install-min-${SUFFIX} -e COMPOSER_CACHE_DIR=.cache/composer -e COMPOSER_ROOT_VERSION=${COMPOSER_ROOT_VERSION} ${IMAGE_PHP} /bin/sh -c "${COMMAND}"
563563
SUITE_EXIT_CODE=$?
564564
;;

0 commit comments

Comments
 (0)