Can not git clone coz not empty so removing first

This commit is contained in:
meaz 2023-08-03 11:39:30 +02:00
parent fe10ea29de
commit cccdac0c0e
Signed by: meaz
GPG Key ID: CD7A47B2F1ED43B4
2 changed files with 19 additions and 2 deletions

View File

@ -1,9 +1,15 @@
---
- name: "[Sub Repos] - Remove Website theme repos"
file:
path: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.folder_name }}"
state: absent
loop: "{{ grav_website_theme }}"
- name: "[Sub Repos] - Git clone Website theme repos"
git:
repo: "{{ item.repo }}"
dest: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.theme_name }}"
dest: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.folder_name }}"
force: yes
become: yes
become_user: "{{ grav_user }}"
@ -11,13 +17,18 @@
- name: "[Sub Repos] - Symlink theme path"
file:
src: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.theme_name }}"
src: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.folder_name }}"
dest: "{{ grav_path }}/{{ item.site_hostname }}/site/user/themes/{{ item.theme_name }}"
state: link
owner: "{{ grav_user }}"
group: "{{ grav_group }}"
loop: "{{ grav_website_theme }}"
- name: "[Sub Repos] - Remove Website specific pages repos"
file:
path: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-{{ item.folder_name }}"
state: absent
loop: "{{ grav_website_specific_pages }}"
- name: "[Sub Repos] - Git clone Website specific pages repos"
git:

View File

@ -12,6 +12,12 @@
state: absent
loop: "{{ grav_website_repo }}"
- name: "[Repos] - Remove Website repos"
file:
path: "{{ grav_path }}/{{ item.site_hostname }}/{{ item.site_hostname }}-pages"
state: absent
loop: "{{ grav_website_repo }}"
- name: "[Repos] - Git clone Website repos"
git:
repo: "{{ item.repo }}"