This repository was archived by the owner on Feb 13, 2023. It is now read-only.

Description
Examples:
# Set 'build_makefile' to 'false' and this to 'true' if you are using a
# composer based site deployment strategy.
build_composer: false
drupal_composer_path: "{{ config_dir }}/drupal.composer.json"
drupal_composer_install_dir: "/var/www/drupalvm/drupal"
drupal_composer_dependencies:
- "drupal/devel:8.*"
drupal_composer_install_dir is still used (see below) even if I'm not using composer.
# Settings for installing a Drupal site (if 'install_site:' is 'true').
drupal_major_version: 8
drupal_core_path: "{{ drupal_composer_install_dir }}/web"
drupal_domain: "{{ vagrant_hostname }}"
drupal_site_name: "Drupal"
drupal_install_profile: standard
drupal_enable_modules: [ 'devel' ]
drupal_account_name: admin
drupal_account_pass: admin
drupal_mysql_user: drupal
drupal_mysql_password: drupal
drupal_mysql_database: drupal
drupal_core_path is still used elsewhere even if I set install_site to false. The mysql settings are still used too.
These variables are crucial to a setup but it's made out that they are entirely optional depending on how you choose to have DVM build your site if at all.