Add update.yml
This commit is contained in:
26
update.yml
Normal file
26
update.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
- name: Update system (APT + Flatpak) # <- top-level play
|
||||
hosts: all
|
||||
become: yes
|
||||
tasks: # <- task list
|
||||
- name: Update APT cache # <- task 1
|
||||
apt:
|
||||
update_cache: yes
|
||||
|
||||
- name: Upgrade all APT packages # <- task 2
|
||||
apt:
|
||||
upgrade: dist
|
||||
|
||||
- name: Update system Flatpaks # <- task 3
|
||||
become: yes
|
||||
shell: timeout 300 flatpak update -y
|
||||
register: flatpak_sys
|
||||
failed_when: flatpak_sys.rc != 0 and flatpak_sys.rc != 124
|
||||
|
||||
- name: Update user Flatpaks # <- task 4
|
||||
become: yes
|
||||
become_user: jakub
|
||||
environment:
|
||||
XDG_RUNTIME_DIR: /run/user/1000
|
||||
shell: timeout 300 flatpak update -y
|
||||
register: flatpak_user
|
||||
failed_when: flatpak_user.rc != 0 and flatpak_user.rc != 124
|
||||
Reference in New Issue
Block a user