Skip to content

Commit

Permalink
Removing deprecated features in v5, cleaning up compatibility code
Browse files Browse the repository at this point in the history
  • Loading branch information
joernott committed Sep 23, 2024
1 parent 2fe4e97 commit 7d64c2b
Show file tree
Hide file tree
Showing 97 changed files with 405 additions and 12,648 deletions.
60 changes: 5 additions & 55 deletions .github/oxid-esales/defaults/7.0.x.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,14 @@ workflow:
mysql: &matrix_mysql '["5.7"]'

global:
git: &git
default_ref: &default_ref 'b-7.0.x'
enterprise_ref: 'b-7.0.x'

composer: &composer
composer:
dev_ref: &dev_ref dev-b-7.0.x

install_shop_with_modules: &install
install:
matrix: *matrix
git: *git
git:
default_ref: &default_ref 'b-7.0.x'
enterprise_ref: 'b-7.0.x'
composer:
dev_ref: *dev_ref
transform: |
Expand All @@ -33,62 +31,14 @@ install_shop_with_modules: &install
}
}
# BEGIN Deprecated, will be superseded by install:
prepare_shop: *install

install_shop:
matrix: *matrix
git: *git

install_module:
matrix: *matrix
git:
module:
ref: *default_ref
composer: *composer
# END Deprecated

runscript:
matrix: *matrix

runslim:
matrix: *matrix_slim

phpunit:
matrix: *matrix

codeception:
matrix: *matrix
composer: *composer
suite: 'acceptance'

runtest:
matrix: *matrix
composer:
transform: |
{
"require-dev": {
"oxid-esales/tests-deprecated-ce": "dev-b-7.0.x",
"codeception/module-webdriver": "^3.1",
"phpunit/phpunit": "^9.1.1"
}
}
sonarcloud:
matrix: *matrix_slim

phpcs_tests:
matrix: *matrix_slim

phpmd:
matrix: *matrix_slim

phpstan:
matrix: *matrix_slim

styles:
matrix: *matrix_slim
composer: *composer

finish:
matrix: *matrix
94 changes: 0 additions & 94 deletions .github/oxid-esales/defaults/7.0.x.yml

This file was deleted.

61 changes: 6 additions & 55 deletions .github/oxid-esales/defaults/7.1.x.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,16 @@ workflow:
matrix_slim: &matrix_slim
php: '["8.2"]'
mysql: '["8.0.36"]'
global:
git: &git
default_ref: &default_ref 'b-7.1.x'
enterprise_ref: 'b-7.1.x'

composer: &composer
global:
composer:
dev_ref: &dev_ref dev-b-7.1.x

install_shop_with_modules: &install
install:
matrix: *matrix
git: *git
git:
default_ref: &default_ref 'b-7.1.x'
enterprise_ref: 'b-7.1.x'
composer:
dev_ref: *dev_ref
transform: |
Expand All @@ -32,62 +31,14 @@ install_shop_with_modules: &install
}
}
# BEGIN Deprecated, will be superseded by install:
prepare_shop: *install

install_shop:
matrix: *matrix
git: *git

install_module:
matrix: *matrix
git:
module:
ref: *default_ref
composer: *composer
# END Deprecated

runscript:
matrix: *matrix

runslim:
matrix: *matrix_slim

phpunit:
matrix: *matrix

codeception:
matrix: *matrix
composer: *composer

runtest:
matrix: *matrix
composer:
transform: |
{
"require-dev": {
"oxid-esales/tests-deprecated-ce": "dev-b-7.1.x",
"codeception/module-webdriver": "^3.1",
"phpunit/phpunit": "^9.1.1"
}
}
sonarcloud:
matrix: *matrix_slim

phpcs_tests:
matrix: *matrix_slim

phpmd:
matrix: *matrix_slim

phpstan:
matrix: *matrix_slim

styles:
matrix: *matrix_slim
composer: *composer

finish:
matrix: *matrix
93 changes: 0 additions & 93 deletions .github/oxid-esales/defaults/7.1.x.yml

This file was deleted.

Loading

0 comments on commit 7d64c2b

Please sign in to comment.