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:
commit
b6721aabe1
5 changed files with 18 additions and 2 deletions
|
@ -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"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
title: Disroot.lan
|
||||
title: Disroot.org
|
||||
default_lang: en
|
||||
author:
|
||||
name: Disroot
|
||||
|
|
|
@ -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 }}"
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
loop_var: website
|
||||
tags: websites
|
||||
|
||||
|
||||
- name: "[GRAV] - Upgrade websites"
|
||||
include_tasks: upgrade.yml
|
||||
when: item.site_hostname is defined
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue