33 lines
955 B
YAML
33 lines
955 B
YAML
---
|
|
- name: Vérifier que le système est Debian
|
|
ansible.builtin.assert:
|
|
that:
|
|
- ansible_facts['distribution'] == "Debian"
|
|
fail_msg: "Ce rôle est prévu uniquement pour Debian"
|
|
tags: brave
|
|
|
|
- name: Installer curl
|
|
ansible.builtin.apt:
|
|
name: curl
|
|
state: present
|
|
tags: brave
|
|
|
|
- name: Télécharger la clé GPG de Brave
|
|
ansible.builtin.get_url:
|
|
url: https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
|
|
dest: /usr/share/keyrings/brave-browser-archive-keyring.gpg
|
|
mode: '0644'
|
|
tags: brave
|
|
|
|
- name: Ajouter le dépôt Brave
|
|
ansible.builtin.apt_repository:
|
|
repo: "deb [arch=amd64 signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"
|
|
state: present
|
|
filename: brave-browser-release
|
|
tags: brave
|
|
|
|
- name: Installer Brave
|
|
ansible.builtin.apt:
|
|
name: brave-browser
|
|
state: present
|
|
tags: brave |