Skip to content
Commit 24601a9c authored by Stefan Bürk's avatar Stefan Bürk
Browse files

[TASK] Redefine CI pipeline execution shuffle

With #102779 the support for PHP 8.1 has been
dropped and GitLab workflow jobs simply raised.

In general it is tried to have a good mix between
supported database versions and PHP versions. As
a rule of thumb, we have a good mix against the
composer.lock file and run composer min/max jobs
in the nightly while trying to cover all database
vendors and have a good min/max dbms LTS version
mix - albeit not even nearly having all possible
matrix mutations in place.

Due to the simply replacement we have duplicated
max jobs only differing in the PHP version which
does not make much sense.

Unit test beeing quick albeit having quite a huge
number is a exception and have a broader matrix
mix. pre-merge concentrates on lower boundary
testing.

This change reshuffles this and uses PHP 8.2 for
the composer min tests and PHP8.3 for composer
max tests.

Resolves: #102883
Related: #102779
Releases: main
Change-Id: Ic39691595e686f7a0579874e1dca83470330dd11
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82531


Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
parent 2dbb8a9a
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment