ansible/roles/update/tasks/main.yml

30 lines
708 B
YAML
Raw Normal View History

- name: Update and upgrade pacman packages
pacman:
update_cache: yes
upgrade: yes
when: "'pacman' in group_names"
tags: pacman
- name: Add some repos (alpine)
become: yes
shell: |
grep -R 'testing' /etc/apk/repositories
[ $? == 1 ] && echo 'https://dl-cdn.alpinelinux.org/alpine/edge/testing'>>/etc/apk/repositories
when: "'alpine' in group_names"
tags: alpine
- name: Update and upgrade apk packages
become: true
apk:
update_cache: yes
upgrade: yes
when: "'apk' in group_names or 'alpine' in group_names"
tags: apk
- name: Update and upgrade apt packages
become: true
apt:
update_cache: yes
upgrade: yes
when: "'apt' in group_names"
tags: apt