26 lines
652 B
YAML
26 lines
652 B
YAML
- name: retrieve directory stats
|
|
stat:
|
|
path: '{{ aur_build_dir }}/{{ item.name }}'
|
|
loop: '{{ aur_packages }}'
|
|
|
|
- name: clone aur packages
|
|
become: true
|
|
git:
|
|
repo: '{{ item.url }}'
|
|
dest: '{{ aur_build_dir }}/{{ item.name }}'
|
|
update: true
|
|
loop: '{{ aur_packages }}'
|
|
|
|
- name: change aur package directories owner
|
|
become: true
|
|
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
|
|
include_tasks: 'tasks/aur-package.yml'
|
|
loop: '{{ aur_packages }}'
|