aurutils install working

This commit is contained in:
2024-04-22 21:46:14 +12:00
parent c05f3a845b
commit 85330c8645
12 changed files with 245 additions and 49 deletions

View File

@ -0,0 +1,24 @@
---
- name: Check if Pikaur is installed
when: ansible_facts['os_family'] == "Archlinux"
ansible.builtin.stat:
follow: true
path: /usr/bin/pikaur
register: pikaur_stat
- name: Branch to Pikaur setup role if Pikaur is not installed
when:
- ansible_facts['os_family'] == "Archlinux"
- not pikaur_stat.stat.exists
ansible.builtin.include_role:
name: pikaur
- name: Install arr packages from AUR
when: ansible_facts['os_family'] == "Archlinux"
community.general.pacman:
executable: pikaur
name: "{{ item }}"
state: present
update_cache: "{{ item == arr_packages.0 }}"
loop: "{{ arr_packages }}"

View File

@ -0,0 +1,6 @@
arr_packages:
- sonarr
- radarr
- lidarr
- bazarr
- prowlarr