Issue #3458878 by andypost, MaxWhitehead: Add core testing with Mysql 8.4 LTS and 9.0
parent
00ebb2fc9a
commit
7c3cdb72a1
|
@ -137,7 +137,7 @@ default:
|
|||
allow_failure: true
|
||||
|
||||
# Default configuration.
|
||||
'DEFAULT: PHP 8.3 MySQL 8':
|
||||
'DEFAULT: PHP 8.3 MySQL 8.0':
|
||||
<<: *default-stage
|
||||
variables:
|
||||
_TARGET_PHP: "8.3"
|
||||
|
@ -155,7 +155,7 @@ default:
|
|||
- if: $PERFORMANCE_TEST == "1"
|
||||
|
||||
# Re-run the pipeline, but with Composer updates.
|
||||
'DEFAULT: Updated dependencies (PHP 8.3 MySQL 8)':
|
||||
'DEFAULT: Updated dependencies (PHP 8.3 MySQL 8.0)':
|
||||
<<: *default-stage
|
||||
# Run daily and allow manual runs on MRs.
|
||||
rules:
|
||||
|
@ -170,7 +170,7 @@ default:
|
|||
include: .gitlab-ci.yml
|
||||
|
||||
# Special job for MRs for test-only checks.
|
||||
'DEFAULT: Test-only (PHP 8.3 MySQL 8)':
|
||||
'DEFAULT: Test-only (PHP 8.3 MySQL 8.0)':
|
||||
<<: [ *default-stage, *with-composer ]
|
||||
when: manual
|
||||
allow_failure: true
|
||||
|
@ -194,7 +194,7 @@ default:
|
|||
_TARGET_PHP: "8.1"
|
||||
_TARGET_DB: "mysql-5.7"
|
||||
|
||||
'PHP 8.2 MySQL 8':
|
||||
'PHP 8.2 MySQL 8.0':
|
||||
<<: [ *default-stage, *run-on-mr ]
|
||||
variables:
|
||||
_TARGET_PHP: "8.2"
|
||||
|
@ -224,6 +224,18 @@ default:
|
|||
_TARGET_PHP: "8.2"
|
||||
_TARGET_DB: "sqlite-3"
|
||||
|
||||
'PHP 8.3 MySQL 8.4':
|
||||
<<: [ *default-stage, *run-on-mr ]
|
||||
variables:
|
||||
_TARGET_PHP: "8.3-ubuntu"
|
||||
_TARGET_DB: "mysql-8.4"
|
||||
|
||||
'PHP 8.3 MySQL 9.0':
|
||||
<<: [ *default-stage, *run-on-mr ]
|
||||
variables:
|
||||
_TARGET_PHP: "8.3-ubuntu"
|
||||
_TARGET_DB: "mysql-9"
|
||||
|
||||
'PHP 8.3 PostgreSQL 16':
|
||||
<<: [ *default-stage, *run-on-mr ]
|
||||
variables:
|
||||
|
@ -258,7 +270,7 @@ default:
|
|||
# The value set in the "needs" property will determine the order in the sequence.
|
||||
'[Commit] PHP 8.1 MySQL 5.7':
|
||||
extends: 'PHP 8.1 MySQL 5.7'
|
||||
needs: [ 'DEFAULT: PHP 8.3 MySQL 8' ]
|
||||
needs: [ 'DEFAULT: PHP 8.3 MySQL 8.0' ]
|
||||
<<: [ *run-on-commit ]
|
||||
|
||||
'[Commit] PHP 8.2 PostgreSQL 16':
|
||||
|
@ -275,7 +287,7 @@ default:
|
|||
# The value set in the "needs" property will determine the order in the sequence.
|
||||
'[Daily] PHP 8.2 PostgreSQL 14.1':
|
||||
extends: 'PHP 8.2 PostgreSQL 14.1'
|
||||
needs: [ 'DEFAULT: PHP 8.3 MySQL 8' ]
|
||||
needs: [ 'DEFAULT: PHP 8.3 MySQL 8.0' ]
|
||||
<<: [ *run-daily ]
|
||||
|
||||
'[Daily] PHP 8.2 PostgreSQL 15':
|
||||
|
@ -308,6 +320,11 @@ default:
|
|||
needs: [ '[Daily] PHP 8.1 PostgreSQL 14.1' ]
|
||||
<<: [ *run-daily ]
|
||||
|
||||
'[Daily] PHP 8.3 MySQL 8.4':
|
||||
extends: 'PHP 8.3 MySQL 8.4'
|
||||
needs: [ '[Daily] PHP 8.1 SQLite 3' ]
|
||||
<<: [ *run-daily ]
|
||||
|
||||
################
|
||||
# Lint Jobs
|
||||
################
|
||||
|
|
Loading…
Reference in New Issue