From ea3cef76373495cceddb26e5081a6099cb2f82d0 Mon Sep 17 00:00:00 2001 From: Matthew Grasmick Date: Mon, 13 Feb 2017 16:28:15 -0500 Subject: [PATCH] Fixes #1078, #1029, #1013, #966: Allow configuration directory and partial flag to be configurable. (#1080) --- phing/build.yml | 9 ++++++- phing/tasks/deploy.xml | 2 +- phing/tasks/setup.xml | 59 +++++++++++++++++++++++++++++++----------- 3 files changed, 53 insertions(+), 17 deletions(-) diff --git a/phing/build.yml b/phing/build.yml index 2b45c6e26..ca1a71cd6 100644 --- a/phing/build.yml +++ b/phing/build.yml @@ -38,7 +38,14 @@ composer: cm: core: - config-dir: sync + config-dir: + # Corresponding values are defined in default.local.settings.php. + key: sync + path: ${repo.root}/config/default + # A different config key is used by the deploy:update step, which is executed on Acquia Cloud. + deploy-key: vcs + partial: true + deploy: # If true, dependencies will be built during deploy. If false, you should commit dependencies directly. diff --git a/phing/tasks/deploy.xml b/phing/tasks/deploy.xml index e373f634e..91fd1bb2b 100644 --- a/phing/tasks/deploy.xml +++ b/phing/tasks/deploy.xml @@ -239,7 +239,7 @@ - + diff --git a/phing/tasks/setup.xml b/phing/tasks/setup.xml index ce73413db..7dfe64f66 100644 --- a/phing/tasks/setup.xml +++ b/phing/tasks/setup.xml @@ -173,17 +173,34 @@ Installing Drupal... - - - - - - - - "${project.profile.name}" - "install_configure_form.update_status_module='array(FALSE,FALSE)'" - - + + + + + + + + + + + "${project.profile.name}" + "install_configure_form.update_status_module='array(FALSE,FALSE)'" + + + + + + + + + + + + "${project.profile.name}" + "install_configure_form.update_status_module='array(FALSE,FALSE)'" + + + @@ -224,11 +241,23 @@ + - - - ${cm.core.config-dir} - + + + + + + ${cm.core.config-dir.key} + + + + + ${cm.core.config-dir.key} + + + +