Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • ansible/roles/drupal
  • max/drupal
  • ericzillmann/drupal
3 results
Select Git revision
Show changes
Commits on Source (1)
......@@ -24,6 +24,7 @@ drupal_post_deploy_tasks:
- updatedb
- config-import sync
- dev-modules {{ (drupal.dev_mode|default(false))|ternary("on","off") }}
- php:eval "node_access_rebuild();"
- sset system.maintenance_mode 0
- cache-rebuild
......
......@@ -390,6 +390,7 @@
changed_when: no
tags:
- deploy
- reset-locale
- name: Post Deploy Tasks
include_tasks: deploy/post-tasks.yml
......@@ -398,3 +399,11 @@
loop_var: drupal_domain
tags:
- deploy
- name: Reset Locale
include_tasks: reset-locale.yml
with_items: '{{ drupal.domains }}'
loop_control:
loop_var: drupal_domain
tags:
- reset-locale
......@@ -36,6 +36,7 @@
- deploy
- SetPermissions
- mysql
- reset-locale
- name: Install HAProxy redirects collector
include_tasks: haproxy_redirects_collector.yml
......
---
# file: roles/drupal/tasks/reset-locale.yml
- block:
- name: Set default facts
set_fact:
drushAlias: '@{{ drupal.id }}.{{ drupal_domain.shortname|default("default") }}'
drushAliasValidate: "'@{{ drupal.id }}.{{ drupal_domain.shortname|default('default') }}':"
- name: Set facts for Drush 8
set_fact:
drushAlias: '@{{ inventory_hostname }}{{ drushSubkey }}.{{ drupal_domain.shortname|default("default") }}'
drushAliasValidate: '@{{ inventory_hostname }}{{ drushSubkey }}.{{ drupal_domain.shortname|default("default") }}'
when: drush_version_main|default('8') == '8'
- name: Reset locale
shell: drush -y {{ drushAlias }} {{ item }}
args:
chdir: '{{ webRoot }}'
with_items:
- sql:query "truncate locales_location;"
- sql:query "truncate locales_source;"
- sql:query "truncate locales_target;"
- sql:query "truncate locale_file;"
- sql:query "delete from key_value where collection='locale.translation_status';"
- sdel locale.translation_last_checked
- locale:check
- locale:update
changed_when: no
when: drushAliasValidate in drush_aliases.stdout_lines
- name: Import extra locale files
shell: drush -y {{ drushAlias }} locale:import {{ item.lang }} {{ item.file }} --type=custom --override=all
args:
chdir: '{{ webRoot }}'
with_items: '{{ drupal_domain.extra_locales|default([]) }}'
changed_when: no
when: drushAliasValidate in drush_aliases.stdout_lines
tags:
- reset-locale