--- # file: roles/zammad/tasks/customTemplates.yml - name: Get current files from folders find: paths: "{{ role_path }}/{{ zammad_custom_templates }}/{{ templateType.path | basename }}/" file_type: file register: templateFiles loop: "{{ templateDirs.files }}" delegate_to: 127.0.0.1 - name: Ensure directory exists file: path: "/opt/zammad/app/views/mailer/{{ templateType.path | basename }}" state: directory owner: zammad group: zammad - name: Deploy mail templates template: src: "{{ item }}" dest: "/opt/zammad/app/views/mailer/{{ templateType.path | basename }}/{{ item | basename }}" owner: zammad group: zammad loop: "{{ lookup('fileglob', '{{ zammad_custom_templates }}/{{ templateType.path | basename }}/*', wantlist=True) }}" notify: Zammad precompile