summaryrefslogtreecommitdiff
path: root/deploy-static
diff options
context:
space:
mode:
Diffstat (limited to 'deploy-static')
-rwxr-xr-xdeploy-static6
1 files changed, 5 insertions, 1 deletions
diff --git a/deploy-static b/deploy-static
index 64086281..6afdedad 100755
--- a/deploy-static
+++ b/deploy-static
@@ -24,7 +24,7 @@ rsync -rpcv --chmod=D755,F644 --delete --fsync --preallocate static-tmp/ static-
for f in static-production/**.*(br|gz); do
touch -r "${f%.*}" "$f"
done
-./generate-sitemap
+changed="$(./generate-sitemap)"
xmllint --noblanks static-tmp/sitemap.xml --output static-tmp/sitemap.xml
brotli -f static-tmp/sitemap.xml
zopfli static-tmp/sitemap.xml
@@ -58,3 +58,7 @@ for server in ${servers[@]}; do
echo active is now $target
echo
done
+
+if [[ -n "$changed" ]]; then
+ ./indexnow <<< "$changed"
+fi