servers/services/legacy/tasks/config.yml
2021-03-14 22:19:05 +01:00

35 lines
830 B
YAML

---
- name: 'Ensure sites config directory exists'
file:
path: "{{ remote_service_path }}/sites"
state: directory
owner: "{{ ansible_user }}"
tags:
- configa
- name: 'Copy sites configuration to remote server'
template:
src: "{{ file }}"
dest: "{{ remote_service_path }}/sites/{{ file|basename }}"
with_fileglob: "{{ service_path }}/sites/*"
loop_control:
loop_var: file
notify:
- Restart services
tags:
- config
register: legacy_sites
- name: Force nginx restart after play
set_fact:
services_to_restart: "{{ services_to_restart + ['legacy_nginx'] }}"
when: legacy_sites.changed
tags:
- config
- name: "Create docker images for php-fpm"
include_tasks: "{{ service_path }}/tasks/_docker.yml"
loop: "{{ php_versions }}"
loop_control:
loop_var: version