[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:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech>
parent
2dbb8a9a
Please register or sign in to comment