26 lines
721 B
YAML
26 lines
721 B
YAML
- name: Retrieve directory stats
|
|
ansible.builtin.stat:
|
|
path: '{{ aur_build_dir }}/{{ item.name }}'
|
|
loop: '{{ aur_packages }}'
|
|
|
|
- name: Clone aur packages
|
|
become: true
|
|
ansible.builtin.git:
|
|
repo: '{{ item.url }}'
|
|
dest: '{{ aur_build_dir }}/{{ item.name }}'
|
|
update: true
|
|
loop: '{{ aur_packages }}'
|
|
|
|
- name: Change aur package directories owner
|
|
become: true
|
|
ansible.builtin.file:
|
|
path: '{{ aur_build_dir }}/{{ item.name }}'
|
|
state: directory
|
|
owner: '{{ ansible_user_id }}'
|
|
group: '{{ ansible_user_id }}'
|
|
recurse: true
|
|
loop: '{{ aur_packages }}'
|
|
|
|
- name: Build & install aur packages
|
|
ansible.builtin.include_tasks: 'tasks/arch/aur-package.yml'
|
|
loop: '{{ aur_packages }}'
|