11install :
22 cache :
33 prepared_shop : false
4- git :
5- repository : ' OXID-eSales/module-template'
6- ref : &ref '{{ .Github.RefName }}'
7- shop_url : ' https://github.com/OXID-eSales/module-template.git'
8- shop_ref : *ref
94 composer :
105 root_url : ' '
116 transform : |
127 {
13- "require": {
14- "oxid-esales/oxideshop-ce ": "{{ .Data.global .composer.dev_ref }}",
15- "oxid-esales/twig-admin-theme ": "{{ .Data.global .composer.dev_ref }}",
16- "oxid-esales/apex- theme": "{{ .Data.global .composer.dev_ref }}",
17- "oxid-esales/twig-component": "{{ .Data.global .composer.dev_ref }}"
18- }
8+ "require": {
9+ "oxid-esales/apex-theme ": "{{ .Data.install .composer.dev_ref }}",
10+ "oxid-esales/oxideshop-ce ": "{{ .Data.install .composer.dev_ref }}",
11+ "oxid-esales/twig-admin- theme": "{{ .Data.install .composer.dev_ref }}",
12+ "oxid-esales/twig-component": "{{ .Data.install .composer.dev_ref }}"
13+ }
1914 }
2015 custom_script_container : |
2116 vendor/bin/oe-console oe:database:reset --db-host=mysql --db-port=3306 --db-name=example --db-user=root --db-password=root --force
@@ -24,44 +19,43 @@ install:
2419 vendor/bin/oe-console oe:module:activate oe_moduletemplate
2520 vendor/bin/oe-console oe:theme:activate apex
2621
27- install_shop_with_modules :
28- composer :
29- root_url : ' '
30-
3122runscript : &runscript
3223 matrix :
3324 script : |
3425 [
35- "module_template :tests-unit",
36- "module_template :tests-integration",
37- "module_template :tests-codeception"
26+ "report :tests-unit",
27+ "report :tests-integration",
28+ "no_report :tests-codeception",
3829 ]
39- module_template :
30+ report :
31+ path : ' '
32+ no_report :
4033 path : ' '
34+ coverage_prefix : ' '
4135
4236runslim :
4337 << : *runscript
4438 matrix :
4539 script : |
4640 [
47- "module_template:phpcs -report",
48- "module_template :phpmd-report",
49- "module_template:phpstan -report"
41+ "report:phpstan -report",
42+ "no_report :phpmd-report",
43+ "no_report:phpcs -report",
5044 ]
5145
5246sonarcloud :
5347 matrix :
5448 testplan : ' ["-"]'
5549 strip_path : ' /var/www/'
56- project_key : ' OXID-eSales_module-template'
57- project_name : ' oxid-esales/module-template'
5850 organization : ' oxid-esales'
59- parameters : |
60- -Dsonar.language=php \
61- -Dsonar.scm.provider=git \
62- -Dsonar.sources=src \
63- -Dsonar.tests=tests \
64- -Dsonar.php.phpstan.reportPaths=coverage-reports/phpstan.report.json
51+ project_name : ' oxid-esales/module-template'
52+ project_key : ' OXID-eSales_module-template'
53+ target_branch : ' b-7.3.x'
54+ parameters : >
55+ -Dsonar.language=php
56+ -Dsonar.scm.provider=git
57+ -Dsonar.sources=src
58+ -Dsonar.tests=tests
6559
6660finish :
67- slack_title : ' Module template ({{ .Data.global .git.shop_ref }}) by {{ .Github.Actor }}'
61+ slack_title : ' Module template ({{ .Data.install .git.ref }}) by {{ .Github.Actor }}'
0 commit comments