Skip to content

Commit

Permalink
Cleanup test plans and gather release data
Browse files Browse the repository at this point in the history
  • Loading branch information
joernott committed Sep 9, 2024
1 parent 975e246 commit ef4b801
Show file tree
Hide file tree
Showing 9 changed files with 211 additions and 62 deletions.
14 changes: 4 additions & 10 deletions .github/oxid-esales/metapackage-7.0-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -130,22 +130,18 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
facts:
path: 'vendor/oxid-esales/oxideshop-facts'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests -e SUITE=vendor/oxid-esales/oxideshop-facts/tests {{ $selenium_options }} {{ $module_ids }}'
options: '-e SUITE=vendor/oxid-esales/oxideshop-facts/tests -e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
custom_script: |
Expand All @@ -163,12 +159,10 @@ runscript: &runscript
twig:
path: 'vendor/oxid-esales/twig-component'
workdir: '~'
custom_script: |
cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
# custom_script: |
# cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
makaira:
path: 'vendor/makaira/oxid-connect-essential'
ddoe_wysiwyg:
Expand Down
8 changes: 1 addition & 7 deletions .github/oxid-esales/metapackage-7.0-slim.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -102,17 +102,13 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
custom_script: |
Expand All @@ -122,8 +118,6 @@ runscript: &runscript
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
makaira:
path: 'vendor/makaira/oxid-connect-essential'
ddoe_wysiwyg:
Expand Down
11 changes: 4 additions & 7 deletions .github/oxid-esales/metapackage-7.1-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -139,21 +139,18 @@ runscript: &runscript
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg,ddoemedialibrary,eyeable_assist" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $module_ids }} {{ $selenium_options }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $module_ids }} {{ $selenium_options }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $module_ids }} {{ $selenium_options }}'
facts:
path: 'vendor/oxid-esales/oxideshop-facts'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests -e SUITE=vendor/oxid-esales/oxideshop-facts/tests {{ $selenium_options }} {{ $module_ids }}'
options: '-e SUITE=vendor/oxid-esales/oxideshop-facts/tests -e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
workdir: 'vendor/oxid-esales/gdpr-optin-module'
Expand All @@ -170,8 +167,8 @@ runscript: &runscript
twig:
path: 'vendor/oxid-esales/twig-component'
workdir: '~'
custom_script: |
cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
# custom_script: |
# cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
Expand Down
8 changes: 1 addition & 7 deletions .github/oxid-esales/metapackage-7.1-slim.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -114,22 +114,16 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg,ddoemedialibrary,eyeable_assist" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
makaira:
path: 'vendor/makaira/oxid-connect-essential'
ddoe_wysiwyg:
Expand Down
8 changes: 1 addition & 7 deletions .github/oxid-esales/metapackage-7.2-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -140,17 +140,13 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg,ddoemedialibrary,eyeable_assist" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
facts:
path: 'vendor/oxid-esales/oxideshop-facts'
container:
Expand All @@ -176,8 +172,6 @@ runscript: &runscript
cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
makaira:
path: 'vendor/makaira/oxid-connect-essential'
ddoe_wysiwyg:
Expand Down
8 changes: 1 addition & 7 deletions .github/oxid-esales/metapackage-7.2-slim.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -112,24 +112,18 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg,ddoemedialibrary,eyeable_assist" }}
# yamllint disable-line rule:line-length
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
workdir: 'vendor/oxid-esales/gdpr-optin-module'
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
makaira:
path: 'vendor/makaira/oxid-connect-essential'
ddoe_wysiwyg:
Expand Down
15 changes: 4 additions & 11 deletions .github/oxid-esales/metapackage-8.0-full.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,24 +126,19 @@ runscript: &runscript
"usercentrics:~/codeception.sh Acceptance"
]
container:
# yamllint disable-line rule:line-length
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg" }}
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
facts:
path: 'vendor/oxid-esales/oxideshop-facts'
container:
# yamllint disable-line rule:line-length
options: '-e SUITE=vendor/oxid-esales/oxideshop-facts/tests -e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
options: '-e SUITE=vendor/oxid-esales/oxideshop-facts/tests -e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
workdir: 'vendor/oxid-esales/gdpr-optin-module'
Expand All @@ -160,12 +155,10 @@ runscript: &runscript
twig:
path: 'vendor/oxid-esales/twig-component'
workdir: '~'
custom_script: |
cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
# custom_script: |
# cp -a .github/oxid-esales/defaults/scripts/*.sh source/vendor/oxid-esales/twig-component/tests/scripts/
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'

sonarcloud:
matrix:
Expand Down
7 changes: 1 addition & 6 deletions .github/oxid-esales/metapackage-8.0-slim.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,23 +118,18 @@ runscript: &runscript
container:
# {{ $selenium_options := "-e SELENIUM_SERVER_HOST=selenium -e BROWSER_NAME=chrome" }}
# {{ $module_ids := "-e MODULE_IDS=oegdproptin,oxps_usercentrics,makaira_oxid-connect-essential,ddoewysiwyg" }}
options: '-e THEME_ID=apex -e ESHOP_BOOTSTRAP_PATH=vendor/oxid-esales/oxideshop-ce/source/bootstrap.php {{ $selenium_options }} {{ $module_ids }}'
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'
composer:
early: skip
workdir: ''
shop:
path: 'vendor/oxid-esales/oxideshop-ce'
workdir: 'vendor/oxid-esales/oxideshop-ce'
container:
# yamllint disable-line rule:line-length
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex -e TEST_SUITE=/var/www/vendor/oxid-esales/oxideshop-ce/tests {{ $selenium_options }} {{ $module_ids }}'
gdpr:
path: 'vendor/oxid-esales/gdpr-optin-module'
workdir: 'vendor/oxid-esales/gdpr-optin-module'
usercentrics:
path: 'vendor/oxid-professional-services/usercentrics'
container:
options: '-e XDEBUG_MODE=coverage -e THEME_ID=apex {{ $selenium_options }} {{ $module_ids }}'

sonarcloud:
matrix:
Expand Down
Loading

0 comments on commit ef4b801

Please sign in to comment.