-
Notifications
You must be signed in to change notification settings - Fork 1
/
caravan.config.yml
73 lines (61 loc) · 2.09 KB
/
caravan.config.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
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
# Docker container information
docker_container_name: earth
docker_image_name: earth
docker_image_path: .
# Update the hostname to the local development environment hostname.
vagrant_hostname: earth.local
vagrant_machine_name: earth
# Set the IP address so it doesn't conflict with other Drupal VM instances.
vagrant_ip: 192.168.25.8
# Use Ubuntu 14.04 LTS to more closely match Acquia Cloud environment.
vagrant_box: geerlingguy/ubuntu1404
# Set drupal_site_name to the project's human-readable name.
drupal_site_name: "Stanford Earth"
# Provide the path to the project root to Vagrant.
vagrant_synced_folders:
# Set the local_path for the first synced folder to `.`.
- local_path: .
# Set the destination to the Acquia Cloud subscription machine name.
destination: /var/www/earth
type: nfs
drupal_build_composer_project: false
# Toggling this to `true` would invoke `composer install` with the
# projects own `composer.json` successfully.
drupal_build_composer: false
drupal_composer_path: false
drupal_composer_install_dir: "/var/www/earth"
drupal_core_path: "{{ drupal_composer_install_dir }}/docroot"
ssh_home: /var/www/earth
drupal_db_user: drupal
drupal_db_password: drupal
drupal_db_name: drupal
# Set this to 'false' if you don't need to install drupal (using the drupal_*
# settings below), but instead copy down a database (e.g. using drush sql-sync).
drupal_install_site: false
# Drupal VM automatically creates a drush alias file in your ~/.drush folder if
# this variable is 'true'.
configure_drush_aliases: false
# This is required for front-end building tools.
nodejs_version: "4.x"
nodejs_npm_global_packages:
- name: bower
- name: gulp-cli
nodejs_install_npm_user: "{{ drupalvm_user }}"
npm_config_prefix: "/home/{{ drupalvm_user }}/.npm-global"
installed_extras:
- adminer
- drush
- mailhog
- nodejs
- selenium
# Use PHP 5.6.
php_version: "5.6"
php_memory_limit: "1024M"
php_packages_extra:
- "php{{ php_version }}-bz2"
- "php{{ php_version }}-imagick"
- imagemagick
# Selenium variables
selenium_install_firefox: no
selenium_install_chrome: no
selenium_version: 2.47.1