diff --git a/tasks/main.yaml b/tasks/main.yaml index 0c26786..fc60617 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -10,4 +10,11 @@ - "{{ ansible_os_family | lower }}" - name: Install packages - import_tasks: "install/{{ ansible_distribution }}.yaml" \ No newline at end of file + include_tasks: "install/{{ item }}.yaml" + with_first_found: + - "{{ ansible_distribution | lower }}-{{ ansible_distribution_version | lower }}" + - "{{ ansible_distribution | lower }}-{{ ansible_distribution_major_version | lower }}" + - "{{ ansible_os_family | lower }}-{{ ansible_distribution_major_version | lower }}" + - "{{ ansible_distribution | lower }}" + - "{{ ansible_os_family | lower }}-{{ ansible_distribution_version.split('.')[0] }}" + - "{{ ansible_os_family | lower }}" \ No newline at end of file