25 lines
742 B
YAML
25 lines
742 B
YAML
---
|
|
|
|
- name: signal-desktop
|
|
hosts: all
|
|
tasks:
|
|
|
|
- name: Add signing key
|
|
ansible.builtin.shell: curl -fsSL https://updates.signal.org/desktop/apt/keys.asc | gpg --output "/usr/share/keyrings/signal-desktop-keyring.gpg" --dearmor
|
|
args:
|
|
creates: /usr/share/keyrings/signal-desktop-keyring.gpg
|
|
|
|
- name: Add repository into list
|
|
ansible.builtin.apt_repository:
|
|
repo: "deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main"
|
|
state: present
|
|
filename: signal-desktop
|
|
|
|
- name: Package for signal-desktop
|
|
apt:
|
|
name:
|
|
- signal-desktop
|
|
update_cache: yes
|
|
install_recommends: no
|
|
|