Add Ansible playbook for deployments

This commit is contained in:
Oliver Davies 2020-02-07 07:43:17 +00:00
parent 4299ca3ae7
commit f2e458ca13
14 changed files with 293 additions and 12 deletions

View file

@ -0,0 +1,18 @@
---
- name: Ensure directory exists
file:
state: directory
path: '{{ item.0.drupal_root }}/sites/{{ item.1.name|default("default") }}'
with_subelements:
- '{{ drupal_settings }}'
- sites
no_log: true
- name: Create settings files
template:
src: settings.php.j2
dest: '{{ item.0.drupal_root }}/sites/{{ item.1.name|default("default") }}/{{ item.1.filename|default("settings.php") }}'
with_subelements:
- '{{ drupal_settings }}'
- sites
no_log: true