# Load distro-specific variables - include_vars: "{{ ansible_distribution | lower }}.yml" tags: always ignore_errors: True - block: - debug: msg: Debug # Perform remaining tasks: - ansible.builtin.import_tasks: caddy_install_debian.yml when: ansible_distribution in ["Debian", "Ubuntu", "Linux Mint"] - ansible.builtin.import_tasks: caddy_config.yml - ansible.builtin.import_tasks: caddy_service.yml rescue: - set_fact: task_failed=true