Skip to content
Snippets Groups Projects
Commit 3f74746e authored by jurgenhaas's avatar jurgenhaas
Browse files

Drupal 8 deployment

parent 87d5c0a3
Branches
No related tags found
No related merge requests found
......@@ -6,3 +6,4 @@ dependencies:
- { role: letsencrypt }
- { role: jailkit, when: jailkit is defined }
- { role: drush, drush_skip_config: yes }
- { role: drupalconsole }
......@@ -28,5 +28,5 @@
when: drupal.src.git.target2 is defined
- name: "Run Script"
shell: '{{ webRoot }}{{ drupal.src.git.target }}{{ drupal.src.script }}'
shell: '{{ webRoot }}{{ drupal.src.git.target }}{{ drupal.src.script }} {{ webRoot }}{{ drupal.src.git.target }} {{docRoot}}'
when: drupal.src.script is defined and drupal.src.script
<?php
$databases = array (
'default' => array (
'default' => array (
'driver' => '{{ item.db.driver|default("mysql") }}',
'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
'database' => '{{ item.db.name }}',
'username' => '{{ item.db.username|default("root") }}',
'password' => '{{ item.db.password|default(mysql_root_password|default("root")) }}',
'host' => '127.0.0.1',
'port' => '{{ item.db.port|default("3306") }}',
'prefix' => '{{ item.db.prefix|default("") }}',
),
),
{% for db in item.db.extra|default([]) %}
'{{ db.key }}' => array (
'default' => array (
'driver' => '{{ db.driver|default("mysql") }}',
'namespace' => 'Drupal\\Core\\Database\\Driver\\mysql',
'database' => '{{ db.name }}',
'username' => '{{ db.username|default(item.db.username|default("root")) }}',
'password' => '{{ db.password|default(item.db.password|default(mysql_root_password|default("root"))) }}',
'host' => '127.0.0.1',
'port' => '{{ db.port|default("3306") }}',
'prefix' => '{{ db.prefix|default("") }}',
),
),
{% endfor %}
);
$settings['update_free_access'] = FALSE;
$settings['container_yamls'][] = __DIR__ . '/services.yml';
$settings['install_profile'] = 'standard';
$config_directories['sync'] = 'sites/{{ item.shortname|default("default") }}/files/{{ item.config }}/sync';
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment