mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-22 19:56:13 +01:00

[TASK] Stop using the typo3/minimal package on CI (#531)

The `typo3/minimal` package is not maintained very much, and currently
cannot be used as a requirement to install the latest TYPO3 development
version (as it still depends on `dev-master`, not on `dev-main`).

In addition, not depending on it will allow us to find any missing
dependencies in our requirements that so far have been masked by
the `typo3/minimal` dependencies.

(This is the same as #520, but for GitLab CI.)
This commit is contained in:
Oliver Klee 2022-08-28 20:17:31 +02:00 committed by GitHub
parent 7e3c9f0916
commit e8da69e4fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 7 additions and 7 deletions

View file

@ -7,5 +7,5 @@ func-php7.2-v10:
needs: needs:
- php-lint-php7.2 - php-lint-php7.2
script: script:
- composer require --prefer-dist --no-progress typo3/minimal:"^10.4" - composer require --prefer-dist --no-progress typo3/cms-core:"^10.4"
- wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional

View file

@ -8,5 +8,5 @@ func-php7.3-v10:
- build-composer-dependencies - build-composer-dependencies
- php-lint-php7.3 - php-lint-php7.3
script: script:
- composer require --no-progress typo3/minimal:"^10.4" - composer require --no-progress typo3/cms-core:"^10.4"
- wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional

View file

@ -8,5 +8,5 @@ func-php7.4-v10:
- build-composer-dependencies - build-composer-dependencies
- php-lint-php7.4 - php-lint-php7.4
script: script:
- composer require --no-progress typo3/minimal:"^10.4" - composer require --no-progress typo3/cms-core:"^10.4"
- wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional - wait-for-it mariadb:3306 -t 60 --strict -- composer ci:tests:functional

View file

@ -5,5 +5,5 @@ unit-php7.2-v10:
needs: needs:
- php-lint-php7.2 - php-lint-php7.2
script: script:
- composer require --prefer-dist --no-progress typo3/minimal:"^10.4" - composer require --prefer-dist --no-progress typo3/cms-core:"^10.4"
- composer ci:tests:unit - composer ci:tests:unit

View file

@ -6,5 +6,5 @@ unit-php7.3-v10:
- build-composer-dependencies - build-composer-dependencies
- php-lint-php7.3 - php-lint-php7.3
script: script:
- composer require --no-progress typo3/minimal:"^10.4" - composer require --no-progress typo3/cms-core:"^10.4"
- composer ci:tests:unit - composer ci:tests:unit

View file

@ -6,5 +6,5 @@ unit-php7.4-v10:
- build-composer-dependencies - build-composer-dependencies
- php-lint-php7.4 - php-lint-php7.4
script: script:
- composer require --no-progress typo3/minimal:"^10.4" - composer require --no-progress typo3/cms-core:"^10.4"
- composer ci:tests:unit - composer ci:tests:unit

View file

@ -9,7 +9,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
### Changed ### Changed
- Use CamelCase for the TsConfig folder (#522) - Use CamelCase for the TsConfig folder (#522)
- Stop using the `typo3/minimal` package on CI (#520) - Stop using the `typo3/minimal` package on CI (#520, #531)
- Update to Composer 2.4 (#513) - Update to Composer 2.4 (#513)
- Change the default indentation for rst files to 4 spaces (#194) - Change the default indentation for rst files to 4 spaces (#194)