forked from aimeos/aimeos-flow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.sh
88 lines (82 loc) · 1.93 KB
/
.travis.sh
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
#!/bin/bash
set -ev
cat composer.json | sed 's/^\}$/,\
"minimum-stability": "dev",\
"prefer-stable": true,\
"repositories": [\
{\
"type": "vcs",\
"url": "https:\/\/github.com\/aimeos\/php-coveralls.git"\
}\
],\
"extra": {\
"installer-paths": {\
"Packages\/Extensions\/{$name}\/": ["type:aimeos-extension"]\
}\
}\
}/' > composer.json.new
mv composer.json.new composer.json
composer require --no-update aimeos/aimeos-flow:dev-master satooshi/php-coveralls:dev-master
composer update
rm -rf Packages/Application/Aimeos.Shop
mv ../aimeos-flow Packages/Application/Aimeos.Shop
composer dump-autoload
mysql -e 'create database aimeos;'
printf "
Neos:
Flow:
persistence:
backendOptions:
dbname: 'aimeos'
user: 'root'
http:
baseUri: http://aimeos.org/
Aimeos:
Shop:
flow:
disableSites: 0
" > Configuration/Testing/Settings.yaml
printf "
-
name: 'Aimeos Myaccount'
uriPattern: '{site}/myaccount<AccountShopRoutes>'
subRoutes:
AccountShopRoutes:
package: 'Aimeos.Shop'
suffix: 'Myaccount'
-
name: 'Aimeos Extadm'
uriPattern: '{site}/extadm<ExtadmShopRoutes>'
subRoutes:
ExtadmShopRoutes:
package: 'Aimeos.Shop'
suffix: 'Extadm'
-
name: 'Aimeos Jqadm'
uriPattern: '{site}/jqadm<JqadmShopRoutes>'
subRoutes:
JqadmShopRoutes:
package: 'Aimeos.Shop'
suffix: 'Jqadm'
-
name: 'Aimeos Jsonadm'
uriPattern: '{site}/jsonadm<JsonadmShopRoutes>'
subRoutes:
JsonadmShopRoutes:
package: 'Aimeos.Shop'
suffix: 'Jsonadm'
-
name: 'Aimeos Jsonapi'
uriPattern: '{site}/jsonapi<JsonapiShopRoutes>'
subRoutes:
JsonapiShopRoutes:
package: 'Aimeos.Shop'
suffix: 'Jsonapi'
-
name: 'Shop'
uriPattern: '{site}/<ShopSubroutes>'
subRoutes:
'ShopSubroutes':
package: 'Aimeos.Shop'
suffix: 'Shop'
" > Configuration/Routes.yaml