-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuildout-dev.cfg
91 lines (87 loc) · 2.22 KB
/
buildout-dev.cfg
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
89
90
91
###############################################################
#
# buildout config file for development server
#
# we will build everything in one instance.
#
###############################################################
[buildout]
extends =
cfgrepo/config/base.cfg
cfgrepo/apps/buildout-mariadb.cfg
cfgrepo/apps/buildout-php.cfg
cfgrepo/apps/buildout-nodejs.cfg
cfgrepo/apps/buildout-nginx.cfg
cfgrepo/apps/buildout-java-elasticsearch.cfg
cfgrepo/config/supervisor.cfg
cfgrepo/config/php/php-apps-build.cfg
cfgrepo/config/php/php-wp-composer.cfg
cfgrepo/config/php/mediawiki-conf.cfg
cfgrepo/config/php/wordpress-conf.cfg
parts =
# db and php
# mariadb-build
# mariadb-cnf
# mysql-bin
# mysqladmin-bin
# mysqldump-bin
# php-build
# Node.js
# nodejs-build
# node-bin
# npm-bin
# forever-install
# parsoid-install
# Nginx
# nginx-build
# supervisor
pidproxy-bin
supervisor-bin
# tools.
mysql-bin
mysqladmin-bin
mysqldump-bin
node-bin
npm-bin
composer-bin
wordpress-build
wp-composer-update
mediawiki-build
# need for Parsoid service
forever-install
parsoid-install
# this part will install WPMW extension.
mw-wpmw-build
mw-extensions
mediawiki-conf
# using download cache to speed up...
download-cache = downloads
############################
# set up the source code version for different applications.
#
#############################
[src-versions]
# MariaDB version 10.1.17 is released on 30 Aug, 2016
mariadb = 10.1.17
# php 7.0.3 was released on Feburary, 2016
# php 7.0.10 was released on August 19, 2016
php = 7.0.10
nginx = 1.9.3
nginx-upload-progress = 0.8.4
elasticsearch = 1.7.5
# applications versions.
# WordPress version 4.6.1 is relased on September, 2016
wordpress = 4.6.1
# MediaWiki 1.27.1 release on August 22, 2016
mediawiki-major = 1.27
mediawiki = ${:mediawiki-major}.1
####################################
# the superversor configuration file will wire everying together.
#
[supervisor-conf]
programs =
${mariadb-cnf:supervisor-program}
${php-fpm.conf:supervisor-program}
${parsoid-conf:supervisor-program}
${nginx-conf:supervisor-program}
${elasticsearch-conf:supervisor-program}