Merge pull request 'add feed and tagcloud modules + remove typography + update cache' (#5) from add_feed_module into main

Reviewed-on: #5
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
This commit is contained in:
meaz 2024-07-07 14:35:23 +02:00
commit b6721aabe1
5 changed files with 18 additions and 2 deletions

View file

@ -9,10 +9,12 @@ grav_extra_files_path: '../files'
grav_website_repo:
- site_hostname: disroot.lan
modules:
- name: feed
- name: themer
- name: form
- name: language-selector
config: 'true'
- name: tagcloud
site_name: "Disroot"
pages_folder: ""
system_file: "disroot.system.yaml"

View file

@ -1,4 +1,4 @@
title: Disroot.lan
title: Disroot.org
default_lang: en
author:
name: Disroot

View file

@ -31,3 +31,9 @@
owner: '{{ grav_user }}'
group: '{{ grav_group }}'
loop: "{{ grav_website_repo }}"
- name: '[Install] - Remove the default typography folder'
file:
path: "{{ grav_path }}/{{ item.site_hostname }}/site/user/pages/02.typography"
state: absent
loop: "{{ grav_website_repo }}"

View file

@ -26,7 +26,6 @@
loop_var: website
tags: websites
- name: "[GRAV] - Upgrade websites"
include_tasks: upgrade.yml
when: item.site_hostname is defined

View file

@ -27,3 +27,12 @@
group: "{{ grav_group }}"
loop: "{{ grav_website_repo|subelements('repos', skip_missing=True) }}"
tags: websites
- name: '[Repos] - Update grav cache'
shell:
cmd: 'bin/grav cache'
chdir: "{{ grav_path }}/{{ item.site_hostname }}/site"
become: yes
become_user: "{{ grav_user }}"
loop: "{{ grav_website_repo }}"
tags: websites