aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorla-ninpre <leobrekalini@gmail.com>2021-08-19 10:32:15 +0300
committerla-ninpre <leobrekalini@gmail.com>2021-08-19 10:32:15 +0300
commitac9c52a68e87bd166d110d0e1995ad254a81befe (patch)
treeb217d6b4f9c79c0ace3706217401c419da752b02
parentb072c092fb6d83a88fcecfa6201d0c80c369d1f4 (diff)
downloadaaoth.xyz-ac9c52a68e87bd166d110d0e1995ad254a81befe.tar.gz
aaoth.xyz-ac9c52a68e87bd166d110d0e1995ad254a81befe.zip
fix thumbnail regeneration on every push
i hope it will finally work... git post-receive hook is the same, but jekyll now shouldn't purge all generated thumbnails.
-rw-r--r--_config.yml8
-rwxr-xr-xart/thumbs.sh2
2 files changed, 9 insertions, 1 deletions
diff --git a/_config.yml b/_config.yml
index 1f827a6..8b81e95 100644
--- a/_config.yml
+++ b/_config.yml
@@ -8,6 +8,14 @@ exclude:
- LICENSE
- README.md
- art/thumbs.sh
+ - aaoth_new_post.sh
+
+# sadly wildcards don't work
+keep_files:
+ - art/photos/thumbs
+ - art/renders/thumbs
+ - art/drawings/thumbs
+ - art/logos/thumbs
excerpt_separator: <!--more-->
diff --git a/art/thumbs.sh b/art/thumbs.sh
index 71be5b4..3c1a633 100755
--- a/art/thumbs.sh
+++ b/art/thumbs.sh
@@ -28,7 +28,7 @@ for dir in $_img_dirs
do
cd "./$dir" || exit 1
- [ -d "$_thumbs_dir" ] || mkdir "$_thumbs_dir"
+ mkdir -p "$_thumbs_dir"
_imgs="$(find . -maxdepth 1 \
-iname "*.jpg" -or \