forked from OfficeStack/OpenSkedge
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Boxfile
72 lines (59 loc) · 1.4 KB
/
Boxfile
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
build:
before_exec:
- "rm -rf vendor/"
- "cp app/config/parameters.yml.pagoda app/config/parameters.yml"
exec:
- "composer install -n --prefer-source --optimize-autoloader --no-progress"
web1:
network_dirs:
- app/cache
- app/logs
httpd_document_root: web
httpd_index_list: [app.php]
version: 5.5
stability: production
php_extensions:
- intl
- mbstring
- xsl
- mysql
- pdo_mysql
- zip
- memcache
php_zend_extensions:
- opcache
php_session_autostart: "0"
php_date_timezone: America/Chicago
before_deploy:
- "php app/console --env=prod --no-debug doctrine:migrations:migrate -n -v"
- "php app/console --env=prod --no-debug cache:clear --no-warmup -v"
- "php app/console --env=prod --no-debug cache:warmup -v"
database1:
name: openskedge
type: mysql
cache1:
type: memcached
worker1:
type: php
exec: "php app/console --env=prod --no-debug -n openskedge:worker:run"
network_dirs:
- app/cache
- app/logs
version: 5.5
stability: production
php_extensions:
- intl
- mbstring
- xsl
- mysql
- pdo_mysql
- zip
- memcache
php_zend_extensions:
- opcache
php_session_autostart: "0"
php_date_timezone: America/Chicago
global:
env:
- USE_INTL_ICU_DATA_VERSION: true
- PAGODABOX: true