19 lines
505 B
YAML

---
- name: Create static site directories
become: yes
ansible.builtin.file:
path: "{{ item.path }}"
state: directory
mode: '0755'
owner: "{{ item.owner }}"
group: "{{ item.owner }}"
loop: "{{ checkout_static_sites.checkouts }}"
- name: Check out static site repositories
become: yes
become_user: "{{ item.owner }}"
ansible.builtin.git:
dest: "{{ item.path }}"
repo: "{{ item.url }}"
version: "{{ item.commit }}"
loop: "{{ checkout_static_sites.checkouts }}"