Skip to content

Commit

Permalink
[TASK] Run PHP8.3 functional tests
Browse files Browse the repository at this point in the history
Resolves: #101552
Releases: main, 12.4, 11.5
Change-Id: If9f12fa195f119b715e163c578188d8634b68b50
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/80315
Tested-by: core-ci <typo3@b13.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
  • Loading branch information
sbuerk authored and lolli42 committed Aug 4, 2023
1 parent 0647ab1 commit d0ce2bf
Show file tree
Hide file tree
Showing 2 changed files with 106 additions and 6 deletions.
100 changes: 100 additions & 0 deletions Build/gitlab-ci/nightly/functional.yml
@@ -1,3 +1,15 @@
functional deprecated mariadb 10.10 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functionalDeprecated -d mariadb -i 10.10 -p 8.3
functional deprecated mariadb 10.10 php 8.2 max:
stage: functional
needs: []
Expand All @@ -23,6 +35,18 @@ functional deprecated mariadb 10.3 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functionalDeprecated -d mariadb -i 10.3 -p 8.1

functional deprecated mysql 8.0 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functionalDeprecated -d mysql -j 8.0 -p 8.3
functional deprecated mysql 8.0 php 8.2 max:
stage: functional
needs: []
Expand All @@ -48,6 +72,18 @@ functional deprecated mysql 8.0 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functionalDeprecated -d mysql -j 8.0 -p 8.1

functional deprecated postgres 15 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functionalDeprecated -d postgres -k 15 -p 8.3
functional deprecated postgres 15 php 8.2 max:
stage: functional
needs: []
Expand All @@ -73,6 +109,18 @@ functional deprecated postgres 10 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functionalDeprecated -d postgres -k 10 -p 8.1

functional deprecated sqlite php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functionalDeprecated -d sqlite -p 8.3
functional deprecated sqlite php 8.2 max:
stage: functional
needs: []
Expand All @@ -98,6 +146,19 @@ functional deprecated sqlite php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functionalDeprecated -d sqlite -p 8.1

functional mariadb 10.10 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
parallel: 6
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functional -d mariadb -i 10.10 -p 8.3 -c $CI_NODE_INDEX/$CI_NODE_TOTAL
functional mariadb 10.10 php 8.2 max:
stage: functional
needs: []
Expand Down Expand Up @@ -125,6 +186,19 @@ functional mariadb 10.3 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functional -d mariadb -i 10.3 -p 8.1 -c $CI_NODE_INDEX/$CI_NODE_TOTAL

functional mysql 8.0 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
parallel: 6
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functional -d mysql -j 8.0 -p 8.3 -c $CI_NODE_INDEX/$CI_NODE_TOTAL
functional mysql 8.0 php 8.2 max:
stage: functional
needs: []
Expand Down Expand Up @@ -152,6 +226,19 @@ functional mysql 8.0 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functional -d mysql -j 8.0 -p 8.1 -c $CI_NODE_INDEX/$CI_NODE_TOTAL

functional postgres 15 php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
parallel: 6
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functional -d postgres -k 15 -p 8.3 -c $CI_NODE_INDEX/$CI_NODE_TOTAL
functional postgres 15 php 8.2 max:
stage: functional
needs: []
Expand Down Expand Up @@ -179,6 +266,19 @@ functional postgres 10 php 8.1 min:
- Build/Scripts/runTests.sh -s composerInstallMin -p 8.1
- Build/Scripts/runTests.sh -s functional -d postgres -k 10 -p 8.1 -c $CI_NODE_INDEX/$CI_NODE_TOTAL

functional sqlite php 8.3 max:
stage: functional
needs: []
only:
- schedules
cache:
key: 12.4-composer-max
paths:
- .cache
parallel: 6
script:
- Build/Scripts/runTests.sh -s composerInstallMax -p 8.3
- Build/Scripts/runTests.sh -s functional -d sqlite -p 8.3 -c $CI_NODE_INDEX/$CI_NODE_TOTAL
functional sqlite php 8.2 max:
stage: functional
needs: []
Expand Down
12 changes: 6 additions & 6 deletions Build/gitlab-ci/pre-merge/functional.yml
@@ -1,12 +1,12 @@
functional deprecated mariadb 10.3 php 8.2 pre-merge:
functional deprecated mariadb 10.3 php 8.3 pre-merge:
stage: main
except:
refs:
- schedules
- "12.4"
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s functionalDeprecated -d mariadb -i 10.3 -p 8.2
- Build/Scripts/runTests.sh -s composerInstall -p 8.3
- Build/Scripts/runTests.sh -s functionalDeprecated -d mariadb -i 10.3 -p 8.3

functional deprecated postgres 10 php 8.1 pre-merge:
stage: main
Expand All @@ -18,16 +18,16 @@ functional deprecated postgres 10 php 8.1 pre-merge:
- Build/Scripts/runTests.sh -s composerInstall -p 8.1
- Build/Scripts/runTests.sh -s functionalDeprecated -d postgres -k 10 -p 8.1

functional mariadb 10.3 php 8.2 pre-merge:
functional mariadb 10.3 php 8.3 pre-merge:
stage: main
except:
refs:
- schedules
- "12.4"
parallel: 6
script:
- Build/Scripts/runTests.sh -s composerInstall -p 8.2
- Build/Scripts/runTests.sh -s functional -d mariadb -i 10.3 -p 8.2 -c $CI_NODE_INDEX/$CI_NODE_TOTAL
- Build/Scripts/runTests.sh -s composerInstall -p 8.3
- Build/Scripts/runTests.sh -s functional -d mariadb -i 10.3 -p 8.3 -c $CI_NODE_INDEX/$CI_NODE_TOTAL

functional postgres 10 php 8.1 pre-merge:
stage: main
Expand Down

0 comments on commit d0ce2bf

Please sign in to comment.