system/roles/packages/tasks/main.yaml

21 lines
559 B
YAML

---
- name: Add custom repositories
ansible.builtin.template:
src: custom-repos.conf.j2
dest: /etc/xbps.d/20-custom-repositories.conf
tags:
- repositories
- custom_packages
- name: Install all my used void packages
community.general.xbps:
name: all_packages_to_install
state: "{{ desired_package_state | default('present') }}"
- name: Ensure yq binary points to the yq-go version
ansible.builtin.file:
src: "/usr/bin/yq-go"
dest: "/usr/bin/yq"
state: link
when: "'yq-go' in all_packages_to_install"
tags: sut