Skip to content

Commit

Permalink
Add templates to test new MySQL/MariaDB images
Browse files Browse the repository at this point in the history
  • Loading branch information
joernott committed Aug 30, 2024
1 parent 1564456 commit 646a884
Show file tree
Hide file tree
Showing 16 changed files with 816 additions and 0 deletions.
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.1_mariadb10_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.1"]'
mysql: '["mariadb-10"]'

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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.1_mariadb11_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.1"]'
mysql: '["mariadb-11"]'

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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.1_mysql8_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.1"]'
mysql: '["mysql-8"]'

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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.1_mysql9_only.yaml
Original file line number Diff line number Diff line change
@@ -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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.2_mariadb10_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.2"]'
mysql: '["mariadb-10"]'

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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.2_mariadb11_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.2"]'
mysql: '["mariadb-11"]'

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
51 changes: 51 additions & 0 deletions .github/oxid-esales/defaults/php8.2_mysql8_only.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
prepare_shop:
matrix: &matrix
php: '["8.2"]'
mysql: '["mysql-8"]'

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
Loading

0 comments on commit 646a884

Please sign in to comment.