From cc1d50bb80aa66db16978fc92b9ae4378116324d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn=20Ott?= Date: Tue, 3 Sep 2024 10:26:07 +0200 Subject: [PATCH] Add mysql-9 templates --- .../oxid-esales/defaults/php8.1_all_dbs.yaml | 2 +- .../defaults/php8.1_mysql9_only.yaml | 51 +++++++++++++++++++ .../oxid-esales/defaults/php8.2_all_dbs.yaml | 2 +- .../defaults/php8.2_mysql9_only.yaml | 51 +++++++++++++++++++ .../oxid-esales/defaults/php8.3_all_dbs.yaml | 2 +- .../defaults/php8.3_mysql9_only.yaml | 51 +++++++++++++++++++ .../oxid-esales/defaults/php8.4_all_dbs.yaml | 2 +- .../defaults/php8.4_mysql9_only.yaml | 51 +++++++++++++++++++ 8 files changed, 208 insertions(+), 4 deletions(-) create mode 100644 .github/oxid-esales/defaults/php8.1_mysql9_only.yaml create mode 100644 .github/oxid-esales/defaults/php8.2_mysql9_only.yaml create mode 100644 .github/oxid-esales/defaults/php8.3_mysql9_only.yaml create mode 100644 .github/oxid-esales/defaults/php8.4_mysql9_only.yaml diff --git a/.github/oxid-esales/defaults/php8.1_all_dbs.yaml b/.github/oxid-esales/defaults/php8.1_all_dbs.yaml index 5bec03ec..63073da6 100644 --- a/.github/oxid-esales/defaults/php8.1_all_dbs.yaml +++ b/.github/oxid-esales/defaults/php8.1_all_dbs.yaml @@ -1,7 +1,7 @@ prepare_shop: matrix: &matrix php: '["8.1"]' - mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mariadb-10", "mariadb-11" ]' + mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mysql-9", "mariadb-10", "mariadb-11" ]' install_shop: matrix: *matrix diff --git a/.github/oxid-esales/defaults/php8.1_mysql9_only.yaml b/.github/oxid-esales/defaults/php8.1_mysql9_only.yaml new file mode 100644 index 00000000..d4b5be5e --- /dev/null +++ b/.github/oxid-esales/defaults/php8.1_mysql9_only.yaml @@ -0,0 +1,51 @@ +prepare_shop: + matrix: &matrix + php: '["8.1"]' + mysql: '["mysql-9"]' + +install_shop: + matrix: *matrix + max_parallel: 1 + +install_module: + matrix: *matrix + max_parallel: 1 + +install_shop_with_modules: + matrix: *matrix + max_parallel: 1 + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + +runtest: + matrix: *matrix + +sonarcloud: + matrix: *matrix + max_parallel: 1 + +phpcs_tests: + matrix: *matrix + max_parallel: 1 + +phpmd: + matrix: *matrix + max_parallel: 1 + +phpstan: + matrix: *matrix + max_parallel: 1 + +styles: + matrix: *matrix + max_parallel: 1 diff --git a/.github/oxid-esales/defaults/php8.2_all_dbs.yaml b/.github/oxid-esales/defaults/php8.2_all_dbs.yaml index cae066d5..2835e51a 100644 --- a/.github/oxid-esales/defaults/php8.2_all_dbs.yaml +++ b/.github/oxid-esales/defaults/php8.2_all_dbs.yaml @@ -1,7 +1,7 @@ prepare_shop: matrix: &matrix php: '["8.2"]' - mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mariadb-10", "mariadb-11" ]' + mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mysql-9", "mariadb-10", "mariadb-11" ]' install_shop: matrix: *matrix diff --git a/.github/oxid-esales/defaults/php8.2_mysql9_only.yaml b/.github/oxid-esales/defaults/php8.2_mysql9_only.yaml new file mode 100644 index 00000000..a54c2f7d --- /dev/null +++ b/.github/oxid-esales/defaults/php8.2_mysql9_only.yaml @@ -0,0 +1,51 @@ +prepare_shop: + matrix: &matrix + php: '["8.2"]' + mysql: '["mysql-9"]' + +install_shop: + matrix: *matrix + max_parallel: 1 + +install_module: + matrix: *matrix + max_parallel: 1 + +install_shop_with_modules: + matrix: *matrix + max_parallel: 1 + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + +runtest: + matrix: *matrix + +sonarcloud: + matrix: *matrix + max_parallel: 1 + +phpcs_tests: + matrix: *matrix + max_parallel: 1 + +phpmd: + matrix: *matrix + max_parallel: 1 + +phpstan: + matrix: *matrix + max_parallel: 1 + +styles: + matrix: *matrix + max_parallel: 1 diff --git a/.github/oxid-esales/defaults/php8.3_all_dbs.yaml b/.github/oxid-esales/defaults/php8.3_all_dbs.yaml index 6646ba02..511d8ff9 100644 --- a/.github/oxid-esales/defaults/php8.3_all_dbs.yaml +++ b/.github/oxid-esales/defaults/php8.3_all_dbs.yaml @@ -1,7 +1,7 @@ prepare_shop: matrix: &matrix php: '["8.3"]' - mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mariadb-10", "mariadb-11" ]' + mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mysql-9", "mariadb-10", "mariadb-11" ]' install_shop: matrix: *matrix diff --git a/.github/oxid-esales/defaults/php8.3_mysql9_only.yaml b/.github/oxid-esales/defaults/php8.3_mysql9_only.yaml new file mode 100644 index 00000000..5f466103 --- /dev/null +++ b/.github/oxid-esales/defaults/php8.3_mysql9_only.yaml @@ -0,0 +1,51 @@ +prepare_shop: + matrix: &matrix + php: '["8.3"]' + mysql: '["mysql-9"]' + +install_shop: + matrix: *matrix + max_parallel: 1 + +install_module: + matrix: *matrix + max_parallel: 1 + +install_shop_with_modules: + matrix: *matrix + max_parallel: 1 + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + +runtest: + matrix: *matrix + +sonarcloud: + matrix: *matrix + max_parallel: 1 + +phpcs_tests: + matrix: *matrix + max_parallel: 1 + +phpmd: + matrix: *matrix + max_parallel: 1 + +phpstan: + matrix: *matrix + max_parallel: 1 + +styles: + matrix: *matrix + max_parallel: 1 diff --git a/.github/oxid-esales/defaults/php8.4_all_dbs.yaml b/.github/oxid-esales/defaults/php8.4_all_dbs.yaml index 266f0115..fd1ea14b 100644 --- a/.github/oxid-esales/defaults/php8.4_all_dbs.yaml +++ b/.github/oxid-esales/defaults/php8.4_all_dbs.yaml @@ -1,7 +1,7 @@ prepare_shop: matrix: &matrix php: '["8.4"]' - mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mariadb-10", "mariadb-11" ]' + mysql: '[ "mysql-5.7", "mysql-8.0", "mysql-8", "mysql-9", "mariadb-10", "mariadb-11" ]' install_shop: matrix: *matrix diff --git a/.github/oxid-esales/defaults/php8.4_mysql9_only.yaml b/.github/oxid-esales/defaults/php8.4_mysql9_only.yaml new file mode 100644 index 00000000..f28358a8 --- /dev/null +++ b/.github/oxid-esales/defaults/php8.4_mysql9_only.yaml @@ -0,0 +1,51 @@ +prepare_shop: + matrix: &matrix + php: '["8.4"]' + mysql: '["mysql-9"]' + +install_shop: + matrix: *matrix + max_parallel: 1 + +install_module: + matrix: *matrix + max_parallel: 1 + +install_shop_with_modules: + matrix: *matrix + max_parallel: 1 + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + +runtest: + matrix: *matrix + +sonarcloud: + matrix: *matrix + max_parallel: 1 + +phpcs_tests: + matrix: *matrix + max_parallel: 1 + +phpmd: + matrix: *matrix + max_parallel: 1 + +phpstan: + matrix: *matrix + max_parallel: 1 + +styles: + matrix: *matrix + max_parallel: 1