forked from keywan-ghadami-oxid/test-oxid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
composer.json
54 lines (54 loc) · 1.91 KB
/
composer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"name": "oxid-professional-services/test-oxid",
"description": "Test oxid 6.2 project",
"type": "template",
"keywords": ["template"],
"homepage": "https://github.com/mprokopov/test-oxid-docker",
"minimum-stability": "dev",
"prefer-stable": true,
"authors": [
{
"name": "Maksym Prokopov",
"email": "[email protected]"
}
],
"require": {
"oxid-esales/oxideshop-metapackage-ce": "^v6.2.3",
"alfredbez/oxid-dump-autoload": "^0.5.0"
},
"replace": {
"amzn/amazon-pay-sdk-php": "*",
"bestit/amazonpay4oxid": "*",
"oxid-esales/azure-theme": "*",
"oxid-esales/wave-theme": "*",
"oxid-esales/oxideshop-demodata-ce": "*",
"oxid-esales/oxideshop-demodata-ee": "*",
"oxid-esales/oxideshop-demodata-pe": "*",
"oxid-esales/oxideshop-demodata-installer": "*",
"oxid-esales/paymorrow-module": "*",
"oxid-esales/paypal-module": "*",
"payone-gmbh/oxid-6": "*",
"topconcepts/oxid-klarna-6": "*"
},
"scripts": {
"ci:prep:db": [
"mysql -u $DB_USER -h $DB_HOST -p$DB_PASS $DB_NAME < vendor/oxid-esales/oxideshop-ce/source/Setup/Sql/database_schema.sql",
"mysql -u $DB_USER -h $DB_HOST -p$DB_PASS $DB_NAME < vendor/oxid-esales/oxideshop-ce/source/Setup/Sql/initial_data.sql"
],
"ci:prep:integration": [
"vendor/bin/oe-console oe:module:apply-configuration",
"vendor/bin/oe-eshop-db_views_generate"
],
"ci:archive": [
"tar -zcf ../$ARTIFACT ./"
],
"ci:codecheck": [
"mkdir -p reports",
"tools/phpcs --standard=phpcs.xml --report-junit=reports/phpcs-junit.xml",
"tools/psalm --report=reports/psalm-junit.xml"
]
},
"require-dev": {
"oxid-esales/testing-library": "^v7.3"
}
}