desktop-config/roles/discord-canary/tasks/main.yml

33 lines
772 B
YAML
Raw Normal View History

- name: Install pkexec
become: yes
apt:
state: latest
install_recommends: false
name: pkexec
- name: Copy update helper
copy:
src: "{{ role_path }}/files/update-discord"
dest: "{{ ansible_env.HOME }}/.local/bin/"
- name: Make update helper executable
ansible.builtin.file:
dest: "{{ ansible_env.HOME }}/.local/bin/update-discord"
mode: "ug+x"
- name: Download Discord canary using helper
ansible.builtin.command:
cmd: "update-discord --download-only"
chdir: "{{ ansible_env.HOME }}/.local/bin"
- name: Install Discord canary
become: yes
apt:
deb: /tmp/discord-canary.deb
install_recommends: false
- name: Remove installation package
ansible.builtin.file:
state: absent
path: /tmp/discord-canary.deb