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

[TASK] Use an explicit CI matrix for the functional tests as well (#392)

This will allow use to have exceptions from the cross product of
the parameters more easily (e.g., using PHP 8 only for TYPO3 11LTS
onward).
This commit is contained in:
Oliver Klee 2022-02-24 09:11:14 +01:00 committed by GitHub
parent 9e00038119
commit 79ba5f20d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 38 additions and 19 deletions

View file

@ -227,12 +227,22 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
composer-dependencies: include:
- highest - typo3-version: ^10.4
- lowest php-version: 7.2
php-version: composer-dependencies: highest
- 7.2 - typo3-version: ^10.4
- 7.3 php-version: 7.2
- 7.4 composer-dependencies: lowest
typo3-version: - typo3-version: ^10.4
- ^10.4 php-version: 7.3
composer-dependencies: highest
- typo3-version: ^10.4
php-version: 7.3
composer-dependencies: lowest
- typo3-version: ^10.4
php-version: 7.4
composer-dependencies: highest
- typo3-version: ^10.4
php-version: 7.4
composer-dependencies: lowest

View file

@ -251,13 +251,22 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
composer-dependencies: include:
- highest - typo3-version: ^10.4
- lowest php-version: 7.2
php-version: composer-dependencies: highest
- 7.2 - typo3-version: ^10.4
- 7.3 php-version: 7.2
- 7.4 composer-dependencies: lowest
typo3-version: - typo3-version: ^10.4
- ^9.5 php-version: 7.3
- ^10.4 composer-dependencies: highest
- typo3-version: ^10.4
php-version: 7.3
composer-dependencies: lowest
- typo3-version: ^10.4
php-version: 7.4
composer-dependencies: highest
- typo3-version: ^10.4
php-version: 7.4
composer-dependencies: lowest