add dependency structure

This commit is contained in:
Pim Kunis 2022-12-20 17:20:36 +01:00
parent 7e7ce2bd40
commit 5d1b066d98
18 changed files with 44 additions and 35 deletions

View file

@ -7,11 +7,12 @@
become: true
apt_repository:
repo: "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/signal.asc] https://updates.signal.org/desktop/apt xenial main"
state: present
register: apt_repository
- name: Update APT cache
apt:
update_cache: true
when: apt_repository.changed
- name: Install Signal
become: true
apt:
state: latest
update_cache: yes
cache_valid_time: 86400 # One day
name: signal-desktop