-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstandard-deployment.cfg
More file actions
47 lines (40 loc) · 1.83 KB
/
standard-deployment.cfg
File metadata and controls
47 lines (40 loc) · 1.83 KB
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
[buildout]
# Variables:
# deployment-number =
# client-policy = opengever.demo.fd
# raven_tags = {"deployment": "demo-fd"}
extends =
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/production.cfg
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/chameleon.cfg
https://raw.githubusercontent.com/4teamwork/gever-buildouts/master/ruby-gems.cfg
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/warmup.cfg
https://raw.githubusercontent.com/4teamwork/gever-buildouts/master/standard-sources.cfg
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/haproxy.cfg
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/slacker.cfg
https://raw.githubusercontent.com/4teamwork/ftw-buildouts/master/maintenance-server.cfg
# Drop plone.recipe.precompiler in order to avoid scanning the entire
# deployment directory when using policies / buildouts with develop = .
parts -=
precompile
usernamelogger_ac_cookie_name = __ac
raven_project_dist = opengever.core
slack-webhook = $STANDARD_SLACK_WEBHOOK
maintenance-directory = ${buildout:directory}/src/opengever.maintenance/maintenance-page
instance-eggs +=
opengever.core
opengever.maintenance
ftw.zopemaster
ftw.raven
# We want to enable chameleon based on a setup.py dependency in opengever.core
# not on a per-buildout base, so we remove ftw.chameleon from the instance-eggs. It is
# added by chameleon.cfg in fhe first place, wich we'd like to reuse.
instance-eggs -=
ftw.chameleon
zcml-additional-fragments +=
<include package="${buildout:client-policy}" />
[instance0]
environment-vars +=
SABLON_BIN ${buildout:sablon-executable}
USERNAMELOGGER_AC_COOKIE_NAME ${buildout:usernamelogger_ac_cookie_name}
RAVEN_PROJECT_DIST ${buildout:raven_project_dist}
RAVEN_TAGS ${buildout:raven_tags}