Skip to content
Snippets Groups Projects
Verified Commit 7c3cdb72 authored by Dave Long's avatar Dave Long
Browse files

Issue #3458878 by andypost, MaxWhitehead: Add core testing with Mysql 8.4 LTS and 9.0

parent 00ebb2fc
Branches
Tags
4 merge requests!11958Issue #3490507 by alexpott, smustgrave: Fix bogus mocking in...,!11769Issue #3517987: Add option to contextual filters to encode slashes in query parameter.,!11185Issue #3477324 by andypost, alexpott: Fix usage of str_getcsv() and fgetcsv() for PHP 8.4,!9944Issue #3483353: Consider making the createCopy config action optionally fail...
Pipeline #303812 passed with warnings
Pipeline: drupal

#303814

    ...@@ -137,7 +137,7 @@ default: ...@@ -137,7 +137,7 @@ default:
    allow_failure: true allow_failure: true
    # Default configuration. # Default configuration.
    'DEFAULT: PHP 8.3 MySQL 8': 'DEFAULT: PHP 8.3 MySQL 8.0':
    <<: *default-stage <<: *default-stage
    variables: variables:
    _TARGET_PHP: "8.3" _TARGET_PHP: "8.3"
    ...@@ -155,7 +155,7 @@ default: ...@@ -155,7 +155,7 @@ default:
    - if: $PERFORMANCE_TEST == "1" - if: $PERFORMANCE_TEST == "1"
    # Re-run the pipeline, but with Composer updates. # 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 <<: *default-stage
    # Run daily and allow manual runs on MRs. # Run daily and allow manual runs on MRs.
    rules: rules:
    ...@@ -170,7 +170,7 @@ default: ...@@ -170,7 +170,7 @@ default:
    include: .gitlab-ci.yml include: .gitlab-ci.yml
    # Special job for MRs for test-only checks. # 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 ] <<: [ *default-stage, *with-composer ]
    when: manual when: manual
    allow_failure: true allow_failure: true
    ...@@ -194,7 +194,7 @@ default: ...@@ -194,7 +194,7 @@ default:
    _TARGET_PHP: "8.1" _TARGET_PHP: "8.1"
    _TARGET_DB: "mysql-5.7" _TARGET_DB: "mysql-5.7"
    'PHP 8.2 MySQL 8': 'PHP 8.2 MySQL 8.0':
    <<: [ *default-stage, *run-on-mr ] <<: [ *default-stage, *run-on-mr ]
    variables: variables:
    _TARGET_PHP: "8.2" _TARGET_PHP: "8.2"
    ...@@ -224,6 +224,18 @@ default: ...@@ -224,6 +224,18 @@ default:
    _TARGET_PHP: "8.2" _TARGET_PHP: "8.2"
    _TARGET_DB: "sqlite-3" _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': 'PHP 8.3 PostgreSQL 16':
    <<: [ *default-stage, *run-on-mr ] <<: [ *default-stage, *run-on-mr ]
    variables: variables:
    ...@@ -258,7 +270,7 @@ default: ...@@ -258,7 +270,7 @@ default:
    # The value set in the "needs" property will determine the order in the sequence. # The value set in the "needs" property will determine the order in the sequence.
    '[Commit] PHP 8.1 MySQL 5.7': '[Commit] PHP 8.1 MySQL 5.7':
    extends: '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 ] <<: [ *run-on-commit ]
    '[Commit] PHP 8.2 PostgreSQL 16': '[Commit] PHP 8.2 PostgreSQL 16':
    ...@@ -275,7 +287,7 @@ default: ...@@ -275,7 +287,7 @@ default:
    # The value set in the "needs" property will determine the order in the sequence. # The value set in the "needs" property will determine the order in the sequence.
    '[Daily] PHP 8.2 PostgreSQL 14.1': '[Daily] PHP 8.2 PostgreSQL 14.1':
    extends: '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 ] <<: [ *run-daily ]
    '[Daily] PHP 8.2 PostgreSQL 15': '[Daily] PHP 8.2 PostgreSQL 15':
    ...@@ -308,6 +320,11 @@ default: ...@@ -308,6 +320,11 @@ default:
    needs: [ '[Daily] PHP 8.1 PostgreSQL 14.1' ] needs: [ '[Daily] PHP 8.1 PostgreSQL 14.1' ]
    <<: [ *run-daily ] <<: [ *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 # Lint Jobs
    ################ ################
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment