diff --git a/roles/packages/tasks/main.yml b/roles/packages/tasks/main.yml index 81cf368..2f02b5a 100644 --- a/roles/packages/tasks/main.yml +++ b/roles/packages/tasks/main.yml @@ -4,11 +4,28 @@ upgrade: safe update_cache: yes when: ansible_facts['os_family'] == "Debian" - + register: update_debian_result - name: Remove orphans apt: autoremove: yes purge: yes when: ansible_facts['os_family'] == "Debian" + register: prune_debian_result +- name: Update Archlinux packages + pacman: + update_cache: yes + upgrade: yes + when: ansible_facts['os_family'] == "Archlinux" + register: update_archlinux_result + +- name: Show updated debian packages + debug: msg="{{update_debian_result.stdout_lines}}" + when: ansible_facts['os_family'] == "Debian" +- name: Show pruned debian packages + debug: msg="{{prune_debian_result.stdout_lines}}" + when: ansible_facts['os_family'] == "Debian" +- name: Show updated archlinux packages + debug: msg="{{update_archlinux_result.stdout_lines}}" + when: ansible_facts['os_family'] == "Archlinux"