Commit db61655f authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[TASK] Enable PHP 8.2 unit testing in CI

Add CI unit testing setup with PHP 8.2 in
pre-merge and nightly "locked" builds: Nightly
"max" and "min" builds are blocked by prophecy
for now.

Resolves: #98030
Releases: main, 11.5
Change-Id: Ia6814465ade7efd33eaafe9850aa62d2e907ec21
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75298


Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
Tested-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
parent 457957da
......@@ -36,6 +36,31 @@ unit php 8.1 locked random:
- Build/Scripts/runTests.sh -s composerInstall -p 8.1
- Build/Scripts/runTests.sh -s unitRandom -p 8.1
unit php 8.2 locked:
stage: unit
needs: []
only:
- schedules
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s unit -p 8.2
unit php 8.2 locked deprecated:
stage: unit
needs: []
only:
- schedules
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s unitDeprecated -p 8.2
unit php 8.2 locked random:
stage: unit
needs: []
only:
- schedules
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s unitRandom -p 8.2
unit php 8.1 max:
stage: unit
needs: []
......
......@@ -39,3 +39,22 @@ unit php 8.1 random pre-merge:
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.1
- Build/Scripts/runTests.sh -s unitRandom -p 8.1
unit php 8.2 deprecated pre-merge:
stage: main
except:
refs:
- schedules
- main
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s unitDeprecated -p 8.2
unit php 8.2 pre-merge:
stage: main
except:
refs:
- schedules
- main
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s unit -p 8.2
Supports Markdown
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