-
Notifications
You must be signed in to change notification settings - Fork 1
/
manifest.yml
36 lines (35 loc) · 1.04 KB
/
manifest.yml
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
---
default_config: &defaults
buildpacks:
- https://github.com/cloudfoundry/apt-buildpack
- php_buildpack
disk_quota: 2G
env:
COMPOSER_NO_DEV: ${composer_no_dev}
environment: ${CIRCLE_BRANCH}
LD_LIBRARY_PATH: /home/vcap/app/php/lib/
NEWRELIC_LICENSE: ${newrelic_key}
no_proxy: ${no_proxy}
PHP_INI_SCAN_DIR: /home/vcap/app/php/etc/:/home/vcap/app/php/etc/php.ini.d/
sso_x509_cert: ${sso_x509_cert}
sso_assertion_cert: |
${sso_assertion_cert}
sso_assertion_key: |
${sso_assertion_key}
waf_external_endpoint: ${waf_external_endpoint}
timeout: 180
routes:
- route: ${project}-drupal-${CIRCLE_BRANCH}.apps.internal
protocol: http2
services:
- ${project}-mysql-${CIRCLE_BRANCH}
- ${project}-secrets-${CIRCLE_BRANCH}
- ${project}-static-${CIRCLE_BRANCH}
- ${project}-storage-${CIRCLE_BRANCH}
applications:
- name: ${project}-drupal-${CIRCLE_BRANCH}
<<: *defaults
memory: ${drupal_memory}M
stack: cflinuxfs4
instances: ${drupal_instances}
random-route: false