Skip to content

Commit

Permalink
feat(communication): install Discord, Slack and Zoom from apt reposit…
Browse files Browse the repository at this point in the history
…ories
  • Loading branch information
smoyer64 committed Nov 1, 2024
1 parent 1de2508 commit 8a644bf
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 33 deletions.
34 changes: 6 additions & 28 deletions roles/communication/tasks/main.yaml
Original file line number Diff line number Diff line change
@@ -1,33 +1,11 @@
---

- name: "install Discord"
apt:
deb: "{{ discord_url }}"
tags:
- "discord"
- "communications"

- name: "install Slack dependencies on Debian"
apt:
deb: "{{ item }}"
- name: "install communication tools via flatpak"
flatpak:
name: "{{ item }}"
with_items:
- http://ftp.mx.debian.org/debian/pool/main/libi/libindicator/libindicator3-7_0.5.0-3+b1_amd64.deb
- http://ftp.mx.debian.org/debian/pool/main/liba/libappindicator/libappindicator3-1_0.4.92-7_amd64.deb
when: ansible_distribution == "Debian"
tags:
- "slack"
- "communication"

- name: "install Slack"
apt:
deb: "{{ slack_url }}"
tags:
- "slack"
- "communication"

- name: "install Zoom"
apt:
deb: "{{ zoom_url }}"
- "com.discordapp.Discord"
- "com.slack.Slack"
- "us.zoom.Zoom"
tags:
- "zoom"
- "communication"
5 changes: 0 additions & 5 deletions roles/communication/vars/main.yaml

This file was deleted.

0 comments on commit 8a644bf

Please sign in to comment.